Denticulate limpet

Cellana denticulata