JAGUARUNDI





Definition:

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

Synonyms: