melosa
noun
me·lo·sa
| \ mə̇ˈlōsə\
plural -s
Definition of melosa
: a South American herb (Madia sativa) with glandular viscid foliage
Keep scrolling for more