GARTER SNAKE


Meaning of GARTER SNAKE in English

[garter snake] n (1769): any of a genus (Thamnophis) of harmless viviparous American snakes with longitudinal stripes on the back

Merriam-Webster English vocab.      Английский словарь Merriam Webster.