1.Madia sativa - South American herb with sticky glandular foliage; source of madia oilChile tarweed, madia oil plant, melosatarweed - any of various resinous glandular plants of the genus Madia; of western North and South Americamadia oil - used as a substitute for olive oil
Madia sativa
noun
Synonyms for Madia sativa
noun South American herb with sticky glandular foliage