Word Study
madia sativa
WORDNET DICTIONARY
Noun madia sativa has 1 sense
- madia sativa(n = noun.plant) chile tarweed, madia oil plant, melosa - South American herb with sticky glandular foliage; source of madia oil; Array is a kind of tarweed
For further exploring for "madia sativa" in Webster Dictionary Online