Chinchilla

  • Scientific name: Chinchilla Lanigera