maguari

noun
ma·​gua·​ri | \ məˈgwärē\
plural -s

Definition of maguari

: a South American varicolored stock (Euxenura galatea)

History and Etymology for maguari

Portuguese maguari, maguarí, from Tupi

Keep scrolling for more