мори́нга — meaning in English
moringa
Russian → English ·
translate English → Russian instead
English meaning
-
ben
noun A mountain or high peak, especially in Scotland or Ireland.
-
moringa
noun Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa.
Senses
мори́нга is used for these senses in English:
-
ben
A tree, Moringa oleifera or horseradish tree of Arabia and India, which produces oil of ben.
-
moringa
Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa.
ben — full definition
-
noun A mountain or high peak, especially in Scotland or Ireland.
-
noun Slang for a US $100 bill.
-
name A short form of the given name Benjamin.