+1 on the Leopard Ramshorn. I found one of these on a plant I got from the LFS, and thought they looked awesome so I kept it. Now I wish I hadn't because I have to pick them out of my tank weekly and smash the egg sacs everytime I see them which is every other day. These darn snails produce more rapidly then pond snails and they riddle my plants with holes if I don't keep there numbers down to bare minimums! If it were me, I'd get rid of it.
You'll have less snails if you don't overfeed, and ramshorns don't eat plants, they will eat dead plant material. If you have holes in your plants, sounds more like a mineral deficiency.