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.”
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.”