Madia sativa
1.
(
noun
) South American herb with sticky glandular foliage; source of madia oil
Synonyms:
Chile tarweed
,
madia oil plant
,
melosa
Related Words:
tarweed
Terms and Conditions of Use / Copyright Notice