marupa Meaning, Definition & Usage

  1. noun tree of the Amazon valley yielding a light brittle timber locally regarded as resistant to insect attack
    Simarouba amara.

WordNet