Snow mouse Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a European vole (Arvicola nivalis) which inhabits the Alps and other high mountains.

Webster 1913