dcsimg
Unresolved name

Cochlis stercusmuscarum

Cochlis stercusmuscarum is a species of in the family moon snails.