jaguarundi_cat
1. [ noun ] (zoology) long-bodied long-tailed tropical American wildcat
Synonyms: eyra jaguarondi Felis_yagouaroundi jaguarundi
Related terms: wildcat Felis