Here's the list you requested. I did some research for you.
IN GENERATION lll:
Dewgong, lvl 34.
Lapras, lvl 55.
Articuno, lvl 85.
Glalie, lvl 61.
Spheal, lvl 49.
Sealeo, lvl 55.
Walrein, lvl 61.
Kyogre, lvl 60.
IN GENERATION IV:
The same as Gen. lll, except for two Pokemon.
Snover, lvl 46.
Abomasnow, lvl 58.
lv 60 - THanks My Kyogre is just about to level up to 60 ( Its level 58). :]
It Probobly Learns It 75-100 My Empoleon Doesnt Know It But Its Lv.74
it can learn fusion bolt-lv. 49 bolt strike-lv. 100 thunder-lv. 78 and more at lv. 54 64 71 85 and 92
yes,camerupt will learn fissure it will learn it at Lv.55
Defog is not a TM in pokemon black or white but these pokemon can learn it: 580 Ducklett Keen Eye Big Pecks 62 44 50 44 50 55 Lv. 6#581Swanna Keen Eye Big Pecks758763876398Lv. 1 Lv. 6#627Rufflet Keen Eye Sheer Force708350375060Lv. 32#628Braviary Keen Eye Sheer Force10012375577580Lv. 32#629Vullaby Big Pecks Overcoat705575456560Lv. 32 #630Mandibuzz Big Pecks Overcoat11065105559580Lv. 32
lv 1
lv. 60
start wrap Lv 6 growl Lv 9 astonish Lv 14 confusion Lv 17 uproar Lv 22 last resort
Without hacking, Kadabra cannot learn Hypnosis.
Crobat learns this moves in Pokemon gold: lv.6 - Supersonic lv.12 - Bite lv.19 - Confuse Ray lv.30 - Wing Attack lv.42 - Mean Look lv.55 - Haze
lv 30 after evolution in Pokemon sapphire
Venusaur Learns:- Growth Lv.43 Sleep Powder Lv.55 Solar Beam Lv.65