Synonyms and Antonyms for melosa | Synonym.com

Synonyms and Antonyms for melosa

1. melosa (n.)

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

Synonyms: