thescelosaur means any dinosaur of the subfamily Thescelosaurinae. Lexicurio rates it Rare gem — a strength score of 82 out of 100.
noun
- Any dinosaur of the subfamily Thescelosaurinae.“So far, Druckenmiller and his team have dug up species from seven different dino families: from big duck-billed dinos, ceretopsians, and tyrannosaurs to smaller thescelosaurs, leptoceratops, dromaeosaurs, and troodontids.”