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