|
Definition of Melosa
1. Noun. South American herb with sticky glandular foliage; source of madia oil.
Exact synonyms: Chile Tarweed, Madia Oil Plant, Madia Sativa
Generic synonyms: Tarweed
Terms within: Madia Oil
Generic synonyms: Tarweed
Terms within: Madia Oil