Definition, synonyms and related words
Pseudopus apodus, a large glass lizard found from southern Europe to Central Asia.