English dictionary
madia sativa meaning and definition
Definition and meaning of madia sativa at MeaningMonkey.org. madia sativa meaning and definition in the English Dictionary.MADIA SATIVA noun
Definition of Madia sativa (noun)
- South American herb with sticky glandular foliage; source of madia oil
- synonyms: Chile tarweed, madia oil plant, melosa
Source: Princeton University Wordnet