Subscribe
URL of the page has been copied to clipboard.
Meaning : Small light-colored hamster often kept as a pet.
Synonyms : golden hamster, mesocricetus auratus
Install App