Definitions for marupa
Overview of noun marupa
The noun marupa has 1 senses? (no senses from tagged texts)
1. marupa, Simarouba amara
(tree of the Amazon valley yielding a light brittle timber locally regarded as resistant to insect attack)
(tree of the Amazon valley yielding a light brittle timber locally regarded as resistant to insect attack)
