SLOWWORM

Definition of SLOWWORM

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