Cyclophorus elegans explained

Cyclophorus elegans is a species of small, air-breathing, land snail with an operculum, terrestrial pulmonate gastropod mollusc in the family Cyclophoridae. It is found in China.

References