Bulimulus cavagnaroi
Bulimulus cavagnaroi is a species of  tropical air-breathing land snail, a pulmonate gastropod mollusk in the subfamily Bulimulinae. The species is endemic to Ecuador. References

Bulimulus
Endemic gastropods of the Galápagos Islands
Taxonomy articles created by Polbot