Find the word definition

Wiktionary
quaruba

n. 1 any of several South American trees of the genus (taxlink Vochysia genus noshow=1). 2 the wood from these trees