Odontosagda superbum explained
Odontosagda superbum is a species of air-breathing land snail, a terrestrial pulmonate gastropod mollusc in the family Sagdidae.
Distribution
This species occurs in Departement de l'Ouest in Haiti.[1]
Notes and References
- invertebratezoology, The UF Invertebrate collection, "Odontosagda superbum FLMNH, Invertebrate Zoology, 171140-Mollusca", iDigBio, Published January 25, 1978. Retrieved May 24, 2015.