Jaguarondi (noun) Definition, Meaning & Examples

noun plural -dis
  1. a feline mammal, Felis yagouaroundi, of Central and South America, with a reddish or grey coat, short legs, and a long tail
Jaguarondi (noun) Definition, Meaning & Examples

More Definitions