Apple Snails are an invasive species, released into South Carolina's environment by the dumping of aquariums by hobbyists.
Island Applesnails
Your browser doesn’t support HTML5 audio
Your browser doesn’t support HTML5 audio
Apple Snails are an invasive species, released into South Carolina's environment by the dumping of aquariums by hobbyists.