Ampullaria, one of the Apple Shells. (o) operculum; (s) respiratory tube.

Apple Shells

Ampullaria, one of the Apple Shells. (o) operculum; (s) respiratory tube.