Kingdom Animalia | Genus Libera Rank Species | |
![]() | ||
†Libera tumuloides was a species of small air-breathing land snail, a terrestrial pulmonate gastropod mollusc in the family Endodontidae.
This species was endemic to the Cook Islands. It is now extinct.
References
Libera tumuloides Wikipedia(Text) CC BY-SA