Anguis fragilis

Explore definitions, synonyms, and language insights of Anguis fragilis

Definitions

Noun
small burrowing legless European lizard with tiny eyes; popularly believed to be blind

More General Terms