Meaning of simarouba amara

Definition of simarouba amara

(noun) tree of the Amazon valley yielding a light brittle timber locally regarded as resistant to insect attack

Other information on simarouba amara

WIKIPEDIA results for simarouba amara
Amazon results for simarouba amara