JAGUARONDI





Definition:

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

Synonyms: