• Definition for "marupa"
    • tree regarding the Amazon area yielding a light…
    • View More
  • Hypernym for "marupa"

marupa definition

  • noun:
    • tree regarding the Amazon area yielding a light brittle timber in your area considered resistant to insect attack
29 votes

How would you define marupa?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!