Aniba
noun
Ani·ba
| \ əˈnībə, -ēbə\
Definition of Aniba
: a genus of tropical American trees of the family Lauraceae with aromatic foliage, inconspicuous flowers, and succulent fruit, the seeds of some having tonic properties
Keep scrolling for more