rat chinchilla

English

Noun

rat chinchilla (plural rat chinchillas)

  1. Synonym of chinchilla rat.