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