Marmorana scabriuscula explained

Marmorana scabriuscula is a species of air-breathing land snail, a terrestrial pulmonate gastropod mollusc in the family Helicidae.[1]

Distribution

This species is endemic to northwest Sicily.

Anatomy

Species within this genus create and use love darts as part of their mating behavior.

External links

Notes and References

  1. Web site: Marmorana scabriuscula .