Felis yagouaroundi

noun

1.
long-bodied long-tailed tropical American wildcat