dcsimg
» Animals » » Molluscs » Snails »

Tortulosa costulata (Blanford 1880)

Tortulosa costulata is a species of snails in the family Pupinidae.