jaguarundi cat

Explore definitions, synonyms, and language insights of jaguarundi cat

Definitions

Noun
long-bodied long-tailed tropical American wildcat

More General Terms