Dinotopia Wiki
Advertisement

Thescelosaurus is a genus of neornithischian dinosaur.

Advertisement