you just go into desert to get!!!
After you defeat Flannery, May gives you a pair of go-go goggles to enter the desert. Then the Root Fossil is in the upper right hand side of the desert. :)
in the desert wear your go goggles
after beating the elite four , go to fallabour city and enter the fossil maniac's house.... enter the cave behind the maniac and go straight to the center of the cave.... there you will find dittos which are lvl 35 and above..... if you go still forward you will get the other fossil which you did not choose..... ( if you chose root fossil you get a claw fossil and if you choose a claw fossil you will find a root fossil)
Go to the Devon corporation in rustboro city and go upstairs talk to all the scientists until you find the one who asks for your root fossil give it to him then leave go back and he will give you a lileep.
You can't. In ruby and sapphire you can only get one of the fossils.
root fossil is lileep claw fossil is anorith
Go to where the desert (there's a sandstorm) is, you'll find a fossil (like a rock) and there's 2. Pick the claw fossil up not the root fossil. The other one sinks and is gone forever. The claw fossil is anorith, the root one is lileep. Then go to rustbro city and a scientist will turn the fossil to a pokemon.
You can get Lileep from a Root Fossil. Go underground and dig a while and you will find a Root Fossil. The fossil is hard to get in Diamond and easy in Pearl. Lileep evolves at level 40. It's a rock and grass type.
the root fossil
Claw Fossil - Anorith Root Fossil - Lileep
The root fossil turns into a lileep which you can get restored at rustboro city
go outside of the whole devon co. and go back to the guy you gave the fossil (make sure you have a space for your fossil pokemon) and he'll give you a pokemon.