Etymology Explorer › English

Where does “stromb” come from?

stromb (English): Any marine univalve mollusk of "Strombus" and...

Definitions

  1. Any marine univalve mollusk of "Strombus" and...