Meaning of rat chinchilla

Definition of rat chinchilla

(noun) ratlike rodent with soft fur and large ears of the Andes

Other information on rat chinchilla

WIKIPEDIA results for rat chinchilla
Amazon results for rat chinchilla