YourDictionary

jaguarundi

noun

a small wildcat (Herpailurus yagouaroundi) of tropical and subtropical America, with a slender body and a long tail
also sp. jaguarondi

See jaguarundi in American Heritage Dictionary 4

Learn more about jaguarundi

jaguarundi

link/cite print suggestion box