maguari
/məɡuˈɑːri/Definitions
1. noun
A type of wild duck native to South America.
“The maguari is a common sight in the wetlands of Argentina.”
1. noun
A type of wild duck native to South America.
“The maguari is a common sight in the wetlands of Argentina.”