strombus

/ˈstrɒmbəs/

Definitions

1. noun

A type of large sea snail, specifically a species of whelk in the family Strombidae.

“The beachcomber discovered a rare strombus shell buried in the sand.”

Synonyms

  • sea snail
  • whelk