English Dictionary
◊ MACROCEPHALOUS
macrocephalous
adj : having an exceptionally large head and brain [syn: {macrocephalic}]