DINOSAURS ROCK SUPERSTORE
 

Saber Cat Skull - Ice Age fossil replica

Largest saber cat skull ever found - Machairodus Skull fossil replica with base 18. Scientific Name: Machairodus giganteus Location: Gansu Province, China Age: Late Miocene, 6 MYA

Continue Shopping or View Cart



Related Items