Synonyms of Melosa in English :
Antonyms of Melosa in English
Thesaurus of Melosa in English
Melosa
see definition of melosaSynonyms of melosa
1. (noun) South American herb with sticky glandular foliage; source of madia oil
Hypernyms of melosa
1. (noun) South American herb with sticky glandular foliage; source of madia oil