dcsimg
Organisms » » Animals » » Mollusca » Snails and slugs » » Cassidae »

Grooved Helmet

Semicassis umbilicata (Pease 1861)