long-tailed weasel - English Synonyms Dictionary

long-tailed weasel

n.
[1] longtail weasel , Mustela frenata