hamster

hamster

hamster

Noun

short-tailed Old World burrowing rodent with large cheek pouches

Synonyms: