jaguarondi

Jaguarondi


– definition :

  • (noun)
    1. long-bodied long-tailed tropical American wildcat (context:animal)

jaguarondi