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 marupa

Noun

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.