Leiostracus fetidus explained
Leiostracus fetidus is a species of tropical air-breathing land snail, a terrestrial pulmonate gastropod mollusc in the family Simpulopsidae.
This species is endemic to Brazil.[1]
Notes and References
- Salvador. R. B.. Cavallari. D. C.. A new species of Leiostracus from Bahia, Brazil (Gastropoda, Pulmonata, Orthalicidae). Iheringia, Série Zoologia. 2014. 104. 1. 39–42. 10.1590/1678-4766201410413942. 0073-4721. free.