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.
The claw fossil is Anorith and the root fossil is lileep =D
Claw Fossil - Anorith Root Fossil - Lileep
The root fossil must be brought to the Devon Coronation in Rustboro city. The fossil will then be revived into a lileep Pokemon. The claw fossil also found in emerald revives into the Anorith Pokemon.
In Pokémon Emerald, the Mirage Tower contains two fossils: Root Fossil and Claw Fossil. Players can choose one fossil to revive into either Lileep (from the Root Fossil) or Anorith (from the Claw Fossil) at the Devon Corporation in Rustboro City.
The fossil Pokemon available in Pokemon Emerald include Anorith, revived from the Claw Fossil, and Lileep, revived from the Root Fossil.
In mirage tower ( at desert near route 111)
in emerald you bring it to a guy in Devon corp. in diamond and pearl oreburgh museum
get the root fossil in the mirage building in the desert
yes you can. choose one then go to fossil maniacs house after a while into the game. there will soon be a cave he dug up. the other fossil is in the cave
You will receive them both during the course of the game anyway, so it does not matter too much whether you choose the root (Lileep) or the claw (Anorith) fossil.
The Helix Fossil, as well as the Dome Fossil, do not appear in Pokemon Emerald, Ruby, or Sapphire. The only two fossils obtainable in Emerald are the Root and Claw Fossil, which can be found in the desert in Route 111 (for Emerald, they are at the top of the Mirage Tower which appears and disappears frequently in the Desert), and you can only pick one of the two.
In Pokemon Emerald, players can revive the Root Fossil to obtain Lileep and the Claw Fossil to obtain Anorith. These prehistoric Pokemon can be revived by taking the fossils to the Devon Corporation in Rustboro City and having them regenerated into living Pokemon.