STROMB


Meaning of STROMB in English

noun any marine univalve mollusk of the genus strombus and allied genera. ·see conch, and strombus.

Webster English vocab.      Английский словарь Webster.