Top 10 Best Grass Type Pokemon
1Sceptile
2Torterra
3Venusaur
4Leafeon
5Celebi
6Bulbasaur
7Roserade
8Serperior
9Shaymin
10Meganium
11Chesnaught
12Treecko
13Victreebel
14Virizion
15Tropius
16Gogoat
17Tangrowth
18Ivysaur
19Kartana
20Grovyle
21Vileplume
22Turtwig
23Decidueye
24Snivy
25Ludicolo
26Shiftry
27Breloom
28Ferrothorn
29Chikorita
30Rowlet
31Trevenant
32Abomasnow
33Bayleef
34Sawsbuck
35Paras