Meaning of pachycephalosaur

Definition of pachycephalosaur

(noun) bipedal herbivore having 10 inches of bone atop its head; largest boneheaded dinosaur ever found

Other information on pachycephalosaur

WIKIPEDIA results for pachycephalosaur
Amazon results for pachycephalosaur