logo

Video encyclopedia

Pupilla pupula

Pupilla pupula is a species of minute air-breathing land snail, a terrestrial pulmonate gastropod mollusk or micromollusk in the family Pupillidae. This species is endemic to the island of Réunion in the Indian Ocean.