Wikipedia AI summary
Chinchilla (disambiguation)
A chinchilla is a fur-bearing mountain rodent native to South America.
Chinchilla may also refer to: