Leiostracus carnavalescus, the harlequin snail, is a species of tropical air-breathing land snail, a terrestrial pulmonate gastropod mollusc in the family Simpulopsidae.MolluscaBase eds. (2020). MolluscaBase. Leiostracus carnavalescus Simone & Salvador, 2016. Accessed through: World Register of Marine Species at: http://www.marinespecies.org/aphia.php?p=taxdetails&id=877283 on 2020-05-04

This species is endemic to Brazil.

References