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
Tweet