- marupa as a noun:
- 1
marupa
noun
1 marupa
Tree of the Amazon valley yielding a light brittle timber locally regarded as resistant to insect attack.
synonym: Simarouba amara.
debug info: 0.0146
noun
Tree of the Amazon valley yielding a light brittle timber locally regarded as resistant to insect attack.
synonym: Simarouba amara.
debug info: 0.0146