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