Meaning of jaguarundi cat

Definition of jaguarundi cat

(noun) long-bodied long-tailed tropical American wildcat

Other information on jaguarundi cat

WIKIPEDIA results for jaguarundi cat
Amazon results for jaguarundi cat