The above is wrong!
The water type move on Pokemon is Water Spout which can be learned by Kyogre when he reaches lvl. 75, These are the stats for it:
ST ACC PP
150 100 5
Hope that helps! =)
Hydro Pump. Always has been
Water spout
The most powerful dragon move is roar of time which can only be learned by dialga. otherwise it's Draco meteor
The best grass type move - the powerfulest is frenzy plant which deals 150atk points and 90 accurcy
It's pretty much up to you. But I recommend a powerful move that is his type. Why? Well apparently if you use a move that's your pokemon's type, it becomes more powerful plus since you taught your nidoking a POWERFUL move. It becomes deadly.
it just a really powerful attack that can only be used after you use all the other moves your Pokemon knows in battle
Pretty much the only one who can learn super fang is raticate. but I'm sure its devolved form can learn it to but raticate is much more powerful. they also learn hyper fang which is a powerful (but not super powerful) move.
Frenzy Plant
Psystrike
The most powerful rock type move is either rock wrecker and head smash
According to Pokemon Black and White, its most powerful move is Double-Edge.
In terms of base power, the most powerful move is explosion, then self destruct, but they both cause you to faint after using them.
Avalanche or Blizzard
I heard it is shadow force.
I have one, Its Night Burst, It will learn it.
Sheer cold its a 1 hit KO move.
its called " guard share "
meteor mash and iron tail
The most powerful move is frenzy plant. Only the grass type starters of each region can learn it from a guy on route 228.