Melosa Synonyms

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