Kingdom Animalia Class Gastropoda Family Megaspiridae Scientific name Thaumastus crenellus | Phylum Mollusca Superfamily Orthalicoidea Genus Thaumastus Rank Species | |
Thaumastus crenellus is a species of tropical air-breathing land snail, a pulmonate gastropod mollusk in the family Megaspiridae.
Distribution
References
Thaumastus crenellus Wikipedia(Text) CC BY-SA