meaning of Alvania carinata

Alvania carinata - German to English

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