sea-snail

English

Noun

sea-snail (plural sea-snails)

  1. Alternative form of sea snail.