Meaning of marupa
Definition of marupa
(noun)
tree
of the Amazon
valley
yielding
a
light
brittle
timber
locally
regarded as
resistant
to
insect
attack
Other information on marupa
WIKIPEDIA results for
marupa
Amazon results for
marupa
Tweet