What does Bezahnte Achatschnecke mean?

Bezahnte Achatschnecke - German to English

three-toothed moss snail [Azeca goodalli]