Eyra - Definition

eyra

n 1: long-bodied long-tailed tropical American wildcat [syn:
jaguarundi, jaguarundi cat, jaguarondi, eyra,
Felis yagouaroundi]

Look up another word