I always use Roselia, or cacturn.
There are only 17 Grass-type Pokémons in Ruby version.
in grass, on water and in caves.
In the grass, caves and water
a very strong grass type Pokemon who knows good grass type moves, and a rock type Pokemon that knows rock type moves. hope that helps!
In my opinion, Ludicolo is the best Grass Pokemon, because the Water/Grass combo is strong or neutral to most attacks.
You get it from the Grass on a route
Somne good grass Pokemon would be your Starter Trekko when it evolves into a Sceptile because of it's leaf blade. Another good choice would be Tropius. The last good choice would be a Berloom becasue it is part fighting.
Well if you ment GRASS Pokemon in ruby the best is the first one you can get from proffesser Oak, trecko, who evolves to groovyle on lvl. 15-16 and then sceptile on lvl. 36. Sceptile is far the srtongest grass typer Pokemon EVER!!! (in ruby)
Walk in the grass on route 116
You need to get the hm cut then teach it to a grass Pokemon
Treeko is a grass starter Pokemon in Pokemon versios. Ruby, Sapphire, and Emerald. GBA
I think you find it in the grass.