meaning of Blaue Napfschnecke

Blaue Napfschnecke - German to English

(rayed) Mediterranean limpet [Patella caerulea, syn.: P. caerula, P. coerulea]