simarouba amara Meaning, Definition & Usage

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

WordNet