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