Definitions of Microtus richardsoni:

  • noun:   of western North America