moringa in Portuguese
moringa in Portuguese
moringa
Any of several trees, of genus Moringa, that grow in tropical and subtropical India and Africa.