Felis yagouaroundi

1. (noun) long-bodied long-tailed tropical American wildcat
Synonyms: eyra, jaguarondi, jaguarundi, jaguarundi cat
Related Words: wildcat



Terms and Conditions of Use / Copyright Notice