Noun Definition
madia oil plant
1.Definition: South American herb with sticky glandular foliage; source of madia oil
Related Noun(s):chile tarweed, madia sativa, melosa
Category: Plants1.Definition: South American herb with sticky glandular foliage; source of madia oil
Related Noun(s):chile tarweed, madia sativa, melosa
Category: Plants