Find the word definition

Wiktionary
chinchilla rats

n. (plural of chinchilla rat English)