Definify.com

Definition 2024


seasnails

seasnails

See also: sea snails

English

Noun

seasnails

  1. plural of seasnail