marupa
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Related
noun
tree of the Amazon valley yielding a light brittle timber locally regarded as resistant to insect attack
Simarouba amara
.
WordNet
Previous
martyrologist
martyrology
martyrship
marum
marumi
Next
marut
marvel
marvell
marveller
marvellous