Definition of Madia Sativa

  • 1. South American herb with sticky glandular foliage; source of madia oil Noun

Synonyms for word "madia sativa"

Semanticaly linked words with "madia sativa"

Hyponims for word "madia sativa"