I found this interesting:
http://www.bbc.com/news/science-environment-38571937
Not sure what natural predators of snails are here in the DR.
http://www.bbc.com/news/science-environment-38571937
Not sure what natural predators of snails are here in the DR.