rat chinchilla

Noun
  1. Ratlike rodent with soft fur and large ears of the Andes (synset 102371051)

Found on Word Lists

Other Searches