eyra

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



Terms and Conditions of Use / Copyright Notice