Noun Definition
jaguarundi
1.Definition: long-bodied long-tailed tropical American wildcat
Related Noun(s):eyra, jaguarondi
Category: Animals1.Definition: long-bodied long-tailed tropical American wildcat
Related Noun(s):eyra, jaguarondi
Category: Animals