thescelosaurid
Appearance
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)