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