English | German | Russian | Czech

Simarouba amara English

Meaning Simarouba amara meaning

What does Simarouba amara mean?

Simarouba amara

(= marupa) tree of the Amazon valley yielding a light brittle timber locally regarded as resistant to insect attack

Synonyms Simarouba amara synonyms

What other words have the same or similar meaning as Simarouba amara?

Simarouba amara English » English

marupa

Are you looking for...?