Meaning of shorttail weasel
Definition of shorttail weasel
(noun)
mustelid
of
northern
hemisphere
in its
white
winter
coat
Other information on shorttail weasel
WIKIPEDIA results for
shorttail weasel
Amazon results for
shorttail weasel
Tweet