If you want a really good grass type Pokemon the starters are usually really good, especially Bulbasaur. If you want a legendary Pokemon Shaymin is a good one. Bellossom is also a good one because it can learn all sorts of different moves. However, no matter what grass type you choose you will still have to train it to a high level.
I would say Tropius, because it has the advantage of a flying and grass type.teach it moves like sunny day, solar beam, energy ball, ominous winds/silver wind, or even grass knot if you want to. The other would be Roserade.
I recommend Bellossom for it's great physical and special defense, not to mention it's awesome sp. attack.
Venusaur because it can learn frenzy plant.
In Pokemon Diamond i say Torrterra is the strongest grass and ground Pokemon because i have a level 100 one and it's great.
victreebel, the last evolution of bellsprout
take the starting pkmn
Serperior
i am personally a fan of exeggutor
Roselia is a Grass and Poison type pokemon.
since shaymin is a grass type.....use Pokemon that are good agenst grass
My opinion is that oshawatt is the starter pokemon because it is the most well rounded
What works best on a grass type is fire, ice, flying, poison, or bug.
torterra is the best grass type Pokemon Pokemon Pokemon Pokemon Pokemon Pokemon Pokemon Pokemon Pokemon Pokemon VULTRAE:torterra or roserade
Venasuare
Tepig ( fire type pokemon ), Snivy ( grass type pokemon ) and Oshawott ( water type pokemon )
Snivy, a grass type. Tepig, a fire type. Oshawott, a water type.
ice type moves
The three starter are Tepig a Fire-type Pokemon, Oshawott, a Water-type Pokemon and Snivy a Grass-type Pokemon.
Almost everywhere, in the tall grass.
The best Grass type Pokemon in my opinion is Torterra because it is both grass and ground so it can use super strong moves like earthquake.
An area with grass Pokemon would be best.
using a powerful water and grass type
virizion in pinwheel forest
There are no grass type Pokemon underground!