souari
noun
sou·a·ri
| \ süˈärē\
plural -s
Definition of souari
: a tree of the genus Caryocar
Keep scrolling for more