dcsimg
Image of scaly dogwhelk
Life » » Metazoa » » Mollusca » Gastropoda » » Muricidae »

Scaly Dogwhelk

Nucella squamosa (Lamarck 1816)