mustela nivalis Meaning, Definition & Usage

  1. noun of Europe
    Old World least weasel.

WordNet