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:
quarubas

Find Similar Words

Find similar words to quaruba using the buttons below.

Words Starting With

Words Ending With

Unscrambles

quaruba