What does Alvania carinata mean?

Alvania carinata - German to English

keeled spire layer [Alvania carinata, syn.: Turbo striatulus]