dew snail

dew snail

n
(Animals) dialect Southwest English a slug