thescelosaurid
English edit
Noun edit
thescelosaurid (plural thescelosaurids)
- (zoology) Any dinosaur in the family Thescelosauridae, believed to be a synonym of the Parksosauridae or the Hypsilophodontidae .
thescelosaurid (plural thescelosaurids)