Meaning of pachycephalosaurus

Definition of pachycephalosaurus

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

Other information on pachycephalosaurus

WIKIPEDIA results for pachycephalosaurus
Amazon results for pachycephalosaurus