Definition of short-tailed weasel in US English:

short-tailed weasel

noun