Top 10 Best Defensive Pokemon
1Aggron
2Shuckle
3Deoxys
4Steelix
5Cloyster
6Onix
7Registeel
8Regirock
9Bastiodon
10Umbreon
11Toxapex
12Heatran
13Weedle
14Tyranitar
15Lugia
16Blissey
17Ferrothorn
18Torterra
19Probopass
20Aegislash
21Snorlax
22Metagross
23Goodra
24Mega Aggron
25Wobbuffet
26Arceus
27Skarmory
28Mewtwo
29Cresselia
30Chesnaught
31Celebi
32Forretress
33Feebas
34Empoleon
35Gigalith