aguara
/aɡwaɾa/Definitions
1. noun
A type of South American pampas cat or a large cat-like carnivorous mammal
“The researchers spotted an aguara in the wild reserve.”
1. noun
A type of South American pampas cat or a large cat-like carnivorous mammal
“The researchers spotted an aguara in the wild reserve.”