Depends on what game you're playing, on ruby and sapphire go northeast of the desert region, on emerald go in mirage tower, on diamond pearl and platinum beat the league and dig underground.
root fossil is lileep claw fossil is anorith
the root fossil
Claw Fossil - Anorith Root Fossil - Lileep
The root fossil turns into a lileep which you can get restored at rustboro city
It turns into a Lileep when you give the root fossil to the scientist in Rustboro City.
You make a Pokemon hold a root fossil on another game. Then you migrate or trade that Pokemon to the game that you have the claw fossil.
The claw fossil is Anorith and the root fossil is lileep =D
in emerald you bring it to a guy in Devon corp. in diamond and pearl oreburgh museum
Lileep comes from the root fossil :)
Anorith
lileep
The root fossil is only on Pokemon soul silver by smashing rocks with rock smash in the ruins of alph.