tsintsillarotta

Noun

 * 1) chinchilla rat caviomorph rodent of family