sheltopusik
Noun
Meaning
sheltopusik (plural sheltopusiks)
Pseudopus apodus, a large glass lizard found from southern Europe to Central Asia.
Noun
sheltopusik (plural sheltopusiks)
Pseudopus apodus, a large glass lizard found from southern Europe to Central Asia.