Simarouba amara
English Dictionary
->
Letter S
-> Simarouba amara
Search Dictionary:
Simarouba amara Definition
(n)
tree
of
the
Amazon
valley
yielding
a
light
brittle
timber
locally
regarded
as
resistant
to
insect
attack
Simarouba amara Synonyms
marupa
Simarouba amara
© Art Branch Inc.