new world least weasel Meaning, Definition & Usage

  1. noun of Canada and northeastern United States
    Mustela rixosa.

WordNet