Thescelosaurus
Thescelosaurus (/ˌθɛsɪləˈsɔːrəs/ THESS-il-ə-SOR-əs; ancient Greek θέσκελος- (theskelos-) meaning "godlike", "marvellous", or "wondrous" and σαυρος (sauros) "lizard")[2] was a genus of small ornitho...
See Profile
Primordial Eden
A Prehistoric Zoo
A Zoo of Prehistoric Animals located somewhere in the deserts of the Southwest United States.
See Story
Join the Conversation
0 comments on Thescelosaurus as Kingdom of the T.Rex in Primordial Eden