Snails wreck and put more havoc on our Pumpkin leaf