Quaruba Definition
noun
Any of several South American trees of the genus Vochysia.
Wiktionary
The wood from these trees.
Wiktionary
Other Word Forms of Quaruba
Noun
Singular:
quaruba
Plural:
quarubasFind Similar Words
Find similar words to quaruba using the buttons below.