quaruba
noun
qua·ru·ba
| \ kwəˈrübə\
plural -s
Definition of quaruba
: any of several trees of the genus Vochysia
Keep scrolling for more