Definition of Madia Oil Plant

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

Synonyms for word "madia oil plant"

Semanticaly linked words with "madia oil plant"

Hyponims for word "madia oil plant"