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
Tweet