blind snake

Explore definitions, synonyms, and language insights of blind snake

Definitions

Noun
wormlike burrowing snake of warm regions having vestigial eyes

More General Terms