meaning of Berg-Strumpfbandnatter

Berg-Strumpfbandnatter - German to English

western terrestrial garter serpent [Thamnophis elegans]