Definisi 'pachycephalosaur'
English to English
noun
1 bipedal herbivore having 10 inches of bone atop its head; largest boneheaded dinosaur ever found
source: wordnet30
More Word(s)
bone-headed dinosaur,

Visual Synonyms
Click for larger image