quaruba noun2 •Any tree of the genus Vochysia, of the tropical Americas. •Wood from these trees. formsquarubas