Top 10 Best Poison Type Pokemon
1Crobat
2Nidoking
3Drapion
4Gengar
5Toxicroak
6Venusaur
7Muk
8Scolipede
9Arbok
10Roserade
11Weezing
12Croagunk
13Dragalge
14Nidoqueen
15Bulbasaur
16Tentacruel
17Swalot
18Dustox
19Eternatus
20Beedrill
21Haunter
22Ivysaur
23Skuntank
24Garbodor
25Naganadel
26Salazzle
27Venomoth
28Amoonguss
29Nihilego
30Skorupi
31Vileplume
32Whirlipede
33Nidoran
34Seviper
35Ariados