sheltopusik noun1 •Pseudopus apodus, a large glass lizard found from southern Europe to Central Asia. formssheltopusiks