Meaning of macrocephalous

Definition of macrocephalous

(adj) having an exceptionally large head and brain

Other information on macrocephalous

WIKIPEDIA results for macrocephalous
Amazon results for macrocephalous