What is the full meaning of stromb
a very large gastropod related to the whelk, also STROMBUS [n -S]
Example of the word stromb placed on a Scrabble board.