lemmus trimucronatus Meaning, Definition & Usage

  1. noun of northwestern Canada and Alaska
    brown lemming.

WordNet