Webster's Revised Unabridged Dictionary · 1913

melosa

melosa , noun

A South American herb (Madia sativa) with sticky glandular foliage; it is a source of madia oil.