Compound of zee + slak. First attested in the sixteenth century.
zeeslak f (plural zeeslakken, diminutive zeeslakje n)