Find the word definition

Wikipedia
Sheltopusik

Japan (video). The sheltopusik, also spelled scheltopusik, also commonly called Pallas' glass lizard or the European legless lizard (Pseudopus apodus), is a species of large glass lizard found from southern Europe to Central Asia.