hamster

Noun
  1. Short-tailed Old World burrowing rodent with large cheek pouches (synset 102345537)

Found on Word Lists

Other Searches