Carnivores
« Previous EntriesYangchuanosaurus
Thursday, May 20th, 2010Yangchuanosaurus meaning “Yongchuan lizard” derived its name from the region it was discovered in. Judging by skeletal remains he was a huge, ferocious land animal that lived about 145 million years ago during the Jurassic period. Nearly complete skeletal discoveries of this dinosaur have been uncovered in Yangchun, China which is where this beast apparently [...]
« Previous Entries