Definify.com

Definition 2026


seasnails

seasnails

See also: sea snails

English

Noun

seasnails

  1. plural of seasnail