melosa has definitions from the field of botany
1
[ noun ] (botany) South American herb with sticky glandular foliage; source of madia oil

Related terms

tarweed madia_oil

*