Definition of Melosa

  • 1. South American herb with sticky glandular foliage; source of madia oil Noun

Synonyms for word "melosa"

Semanticaly linked words with "melosa"

Hyponims for word "melosa"