Err

Pachycephalosaurs

Pachycephalosaurs meaning ‘Thick-Headed Lizard’ was a herbivorous dinosaur that lived during the Late Cretaceous Period 76-65 million years ago