new world least weasel

Noun
  1. Of Canada and northeastern United States (synset 102445077)

Other Searches