dodman


dodman

(ˈdɒdmən) n (Animals) East Anglian a land snail