Noun Definition

jaguarondi

1.Definition: long-bodied long-tailed tropical American wildcat

Related Noun(s):eyra, jaguarundi

Category: Animals