aggron learns strength,rock smash,surf -hm moves
headbutt,metal claw,roar,rock tomb,etc. are te other tm moves
psywave faint attack and that's all i know
Aggron can learn many moves, and if you asked this question a different way you might have had some idiot saying they don't know or he should learn splash, growl and some other crap. Some really good moves for him to learn specifically would be iron tail, iron head, earthquake, double-edge, stone edge, giga impact, flash cannon, rock slide, and other steel, rock or ground moves. If you learn any combination of these moves your aggron will be amazing.
the exact same on ruby and Sapphire
All Beldum learns is Take Down. Metang and Metagross learn different moves. Hope this helps!
marshtomp learns good moves in level 16 he learns mud shot but u have to train so it could learn good moves or just maake him learn moves by tm.
any move
of course he can learn moves. he can learn the strongest move of fire types, the fire blast.
i say it should learn iron tail,iron defense,protect,and double-edge if it has the rock head ability otherwise hyper bean
If you have a TM. The only ground type moves it can learn is earthquake and magnitude.
Mr.Mime can learn electric moves and psychic moves.
Wobbuffet is unable to learn any HM/TM except the breeding moves taught to Wynaut, Counter, and Safeguardfrom the Move tutor for one heart scale in Fallarbor
In Pokemon Pearl version, Rapidash is capable of learning various different moves. For example, it can learn the move fire blast.