Definisi 'pachycephalosaurus'

English to English
noun
1 bipedal herbivore having 10 inches of bone atop its head; largest boneheaded dinosaur ever found Terjemahkan
source: wordnet30

More Word(s)
bone-headed dinosaur,

Visual Synonyms