Home

Word

melosa, n.
(melosas)
more info South American herb with sticky glandular foliage; source of madia oil
<noun.plant>

Chile tarweed Madia sativa madia oil plant melosa
semantic pointers
hypernym
substance meronym