1 quaruba | Definition of quaruba

quaruba

noun
qua·​ru·​ba | \ kwəˈrübÉ™\
plural -s

Definition of quaruba

: any of several trees of the genus Vochysia

History and Etymology for quaruba

probably from Portuguese

Keep scrolling for more