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