Emolga and Galvantuala
All Pokemon with a water-type can learn it. There are some other Pokemon that can learn it, but mostly water-Pokemon.
Pokemon cannot learn Yawn in Pokemon Silver.
Any Pokemon that can learn a electric move
A list of Pokemon that can learn foresight is:VenonatVenomothMachopMachokeMachampHitmonleeHoothootNoctowlYanmaMudkipMarshtompSwampertSableyeDuskull Dusclops
Any Pokemon can learn it. that's the best patr
The only Pokemon that can not learn a move is magikarp. Any Pokemon can learn at least one TM
I don't know all of the Pokemon that can learn Headbutt, but I know that Cubone can learn it.
Keckleon Mightyena and oall the pokemon learn using a TM.
A Pokemon has to learn it as it levels up
A typlosion can learn explsion
If you mean what Pokemon can learn it than no Pokemon can.
Kadabra will learn it not sure when.