dcsimg
Unresolved name

Mitra alboapicata

Mitra alboapicata is a species of in the family Mitridae.