moringa
suomi-englanti sanakirjamoringa englanniksi
Any of several trees, of genus (taxfmt), that grow in tropical and subtropical India and Africa.
(l) (gloss)
(l)
Any of several trees, of genus (taxfmt), that grow in tropical and subtropical India and Africa.
(l) (gloss)
(l)