dcsimg
Life » » Animals » » Molluscs » Snails and slugs » » Helmet shells »

Semicassis marwicki (C. A. Fleming 1943)

Semicassis marwicki is a species of Gastropoda in the family helmet shells.