snow mouse

noun

Definition of snow mouse

1 : any of several pale-grayish voles of the Alps and other high mountains of central Europe