logo

Video encyclopedia

Placostylus cuniculinsulae

†Placostylus cuniculinsulae was a species of large air-breathing land snail, a terrestrial pulmonate gastropod mollusc in the family Bothriembryontidae. This species was endemic to Lord Howe Island, Australia. It is now extinct.
Explore contextually related video stories in a new eye-catching way. Try Combster now!