Where does “moringa” come from?
moringa (English) comes from Translingual Moringa, from Tamil முருங்கை — moringa, drumstick, horseradish tree.
moringa (English): Any of several trees, of genus "Moringa", that...
Definitions
- Any of several trees, of genus "Moringa", that...