Word info Synonyms

melosa

Noun

Meaning

South American herb with sticky glandular foliage; source of madia oil

Source: WordNet

Synonyms

Hypernyms

Anagrams

Close letter words and terms