dcsimg
Unresolved name

Tectus tabidus

Tectus tabidus is a species of in the family top snails.