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