TM 51
if your using heartgold or soulsilver, you can get it at the battle frontier for 64 battle points
Chat with our AI personalities
Torterra can't learn Energy Ball on its own. You have to get the TM for Energy Ball.
I think that TM energy ball doesn't exist in heartgold. You can find it in Pokemon diamond and pearl on ds.
You can get it in Route 12.
Energy ball is not in leaf green. Only in diamond/pearl and every game after that
The move Energy Ball didn't exist until Diamond, Pearl and Platinum, so you can't get it