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