Skip to main content

Posts

Showing posts with the label Blindworm

Blindworm

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