melosa
noun
me·lo·sa
mə̇ˈlōsə
plural -s
: a South American herb (Madia sativa) with glandular viscid foliage
Love words? Need even more definitions?
Merriam-Webster unabridged
Share