melosa
1. [ noun ] (botany) South American herb with sticky glandular foliage; source of madia oil
Synonyms: madia_oil_plant Madia_sativa Chile_tarweed
Related terms: tarweed madia_oil
Similar spelling:   Mellisa
  Meals
  Mellissa
  Mellas
  Melisa
  Mellish
  Melissa
  Meles