Definisi 'macrocephalic'

English to English
adjective
1 having an exceptionally large head and brain Terjemahkan
source: wordnet30


Visual Synonyms