Jaguarondi Meaning

There are 1 meaning(s) for word Jaguarondi

Jaguarondi Meaning 1 : long-bodied long-tailed tropical American wildcat

    Synonyms : eyra,  felis yagouaroundi,  jaguarundi,  jaguarundi cat