Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

jaguarundi Definition

Cancel
jaguarundi
noun(jag-ua-run-di)
a slender long-tailed short-legged black, gray, or reddish wildcat (Felis yagouaroundi) chiefly of Central and South America

Words Related to jaguarundi!

jaguarundi Examples by Brain Bank Users