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