Definition of Marupa in English :
Define Marupa in English
Marupa meaning in English
Meaning of Marupa in English
Pronunciation of Marupa in English
Marupa pronunciation in English
Pronounce Marupa in English
Marupa
see synonyms of marupaNoun
1. marupa, simarouba amara
tree of the Amazon valley yielding a light brittle timber locally regarded as resistant to insect attack
WordNet Lexical Database for English. Princeton University. 2010.