meaning of Bezahnte Achatschnecke

Bezahnte Achatschnecke - German to English

three-toothed moss snail [Azeca goodalli]