Home
Search
Index
Definify.com
Definition
2024
Moringa_oleifera
Moringa oleifera
Translingual
Proper noun
Moringa
oleifera
f
A taxonomic
species
within the
family
Moringaceae
– a
drought
-
resistant
oil-yielding tree, native to northwest India and widely cultivated elsewhere.
Similar Results