Top 10 Strongest Grass Type Pokemon

10. Tangrowth

9. Roserade

8. Tapu Bulu

7. Zarude

6. Rillaboom

5. Venusaur

4. Ferrothorn

3. Celebi

2. Kartana

1. Sceptile