Strombus Meaning

There are 1 meaning(s) for word Strombus

Meaning 1 : type genus of the family Strombidae

    Synonyms : genus strombus