Home

Word

Madia sativa, n.
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