You cannot get a Skull Fossil in Soulsilver.
Take the fossil into the Oreburgh museum
Shieldon.
You cannot get a Skull Fossil (Cranidos) in Pokemon HeartGold.
You have 9 types: Armor Fossil, Claw Fossil, Cover Fossil, Dome Fossil, Helix Fossil, Old Amber, Plume Fossil, Root Fossil, Skull Fossil
You cannot get a Skull Fossil in Soulsilver.
Skull fossil is a fossil of Cranidos.
What's a skull fossil
You can find a skull fossil underground. Use your explorakit and start digging!
the skull fossil
get the skull fossil
Cranidos is obtained from the Skull Fossil.
Defienetly the skull fossil
Take the fossil into the Oreburgh museum
In order to get a Crainados you need to get a Skull Fossil. The Skull Fossil is exclusive to Pokémon Diamond version.
there is no definite location you just have to get lucky and find a skull fossil while digging
The skull fossil could be purchased on Ebay buy it now many are listed under: Skull Fossil Mint Parallel Foil English Diamond and Pearl Mysterious Treasures