Definify.com

Definition 2024


Moringa_oleifera

Moringa oleifera

Translingual

Proper noun

Moringa oleifera f

  1. A taxonomic species within the family Moringaceae – a drought-resistant oil-yielding tree, native to northwest India and widely cultivated elsewhere.