Meaning of Mesocricetus

Definition of Mesocricetus

(noun) golden hamsters

Other information on Mesocricetus

WIKIPEDIA results for Mesocricetus
Amazon results for Mesocricetus