eyra
eyra
English
Noun
Ad
Definition
A slender, reddish-yellow wild cat (Puma yagouaroundi eyra) ranging from southern Brazil to Texas.
Etymology
Native South American name.
Ad
eyra
A slender, reddish-yellow wild cat (Puma yagouaroundi eyra) ranging from southern Brazil to Texas.
Native South American name.