Subscribe
URL of the page has been copied to clipboard.
Meaning : Bipedal herbivore having 10 inches of bone atop its head. Largest boneheaded dinosaur ever found.
Synonyms : pachycephalosaur
Install App