English
Detailed Synonyms for madia oil plant in English
madia oil plant:
madia oil plant [the ~] nom
-
the madia oil plant
– South American herb with sticky glandular foliage; source of madia oil 1the Chile tarweed; the Madia sativa; the madia oil plant; the melosa– South American herb with sticky glandular foliage; source of madia oil 1