strombuses meaning

Meaning of strombuses

What is the full meaning of strombuses

STROMBUS, a very large gastropod related to the whelk, also STROMB [n]

Example of the word strombuses placed on a Scrabble board.

Unscrambled word strombuses

Points for strombuses

Scrabble
21 points
Word With Friends
17 points
Wordfeud
21 points

Related pages for strombuses