lemmus trimucronatus

Noun
  1. Of northwestern Canada and Alaska (synset 102347730)

Found on Word Lists

Other Searches