Thapsia snelli explained

Thapsia snelli is a species of air-breathing land snail or semi-slug, a terrestrial pulmonate gastropod mollusc in the family Urocyclidae.[1]

Distribution

This species is endemic to Mauritius.

Notes and References

  1. https://www.gbif.org/occurrence/1056994459 GBIF: Thapsia snelli