maguari
noun
ma·gua·ri
| \ məˈgwärē\
plural -s
Definition of maguari
: a South American varicolored stock (Euxenura galatea)
Keep scrolling for more