English Dictionary
◊ MARUPA
marupa
n : tree of the Amazon valley yielding a light brittle timber
locally regarded as resistant to insect attack [syn: {Simarouba
amara}]