JAGUARUNDI CAT





Definition:

  1. [noun] long-bodied long-tailed tropical American wildcat
    Synonyms: jaguarundi, jaguarondi, eyra, Felis yagouaroundi

Synonyms: