dcsimg
Unresolved name

Sphincterochila baumbergeri (Wenz 1936)

Sphincterochila baumbergeri is a species of in the family Sphincterochilidae.