jaguarundi : Idioms & Phrases


jaguarundi cat

  • noun long-bodied long-tailed tropical American wildcat
    jaguarundi; jaguarondi; eyra; Felis yagouaroundi.
WordNet