i think that the best water type Pokemon is kyogre.you can get it after you beat the elite four and talk to the person who gave you castform.he will tell you where groudon is.go catch it.then talk to that guy again.he will tell you where kyogre is. from Nathan mcphetres
but then again kyogre is a legendary. If you have someone to trade with, then go for a kingdra. If not, then ludicolo is also a good bet, asuming that you don't have treeko as a starter. In that case go for gyarados. It learns great moves and has pretty good stats as well, And because of it's flying type, it's more defensive against certain types, like grass.
Swampert or Wailord.
Rectha
i think slaking.
Roselia, Bellossom or Sceptile.
the best team for battle dome in Pokemon emerald is a grass type(against swampert , and a rock type(against charizard and salamance)
Swampert or Wailord.
Rectha
Kyogre.
Water.
i think slaking.
The best water type would be Kyogre but you can't get it in leafgreen you need to get one from sapphire or emerald other than that the best water Pokemon is blastoise.
Most water type Pokemon like tentacool.
Roselia, Bellossom or Sceptile.
In Sootopolis City.Trainers and Gym Leader uses Water-Type Pokemon.
the best team for battle dome in Pokemon emerald is a grass type(against swampert , and a rock type(against charizard and salamance)
The strongest dragon type in pokemon Emerald, Sapphire and Ruby, is the legendary pokemon Rayquaza. In terms of non-legendary pokemon, both salamance and flygon are strong dragon types.
if you mean the starter Pokemon for emerald it's treeko-a grass type, torchic-a fire type, and mudkip-a water type