Meaning of slowworm

Definition of slowworm

(noun) small burrowing legless European lizard with tiny eyes; popularly believed to be blind

Other information on slowworm

WIKIPEDIA results for slowworm
Amazon results for slowworm