Since my team can take care of anything but water, I have come down to the best two grass types to fill in the last spot in my party. My current team is:
Krookodile-Moxie:
Earthquake, Crunch, Dragon Claw, Aerial Ace
Kingdra-Sniper:
Surf, Ice Beam, Dragon Pulse, Flash Cannon
Charizard-Blaze:
Earthquake, Flamethrower, Air Slash, Rock Slide
Lucario-Steadfast:
Stone Edge, Aura Sphere, Psychic, Flash Cannon
Aerodactyl-Pressure:
Stone Edge, Fly, Iron Head, Fire Fang