i think so
Treecko can't learn leaf blade until it evolves in Grovyle at level 16. Grovyle learns leaf blade at level 29.
Sceptile learns leaf blade at level 22.
Grouvyle will learn leaf blade at lvl 29.
Leafeon learns leaf blade at level 71.
grovile learns leaf blade 28 or 27
Servine can not learn Razor leaf, it instead learns Leaf blade and Leaf tornado.
Unfortunately, shiftry does not learn leaf blade. It does however learn leaf storm at level 49 (power 140 accuracy 90) which does amazing damage. I hope this helps
train and find out
Never.
around 30
level 29
lvl29 :D