English Dictionary
◊ LONG-HEADED
long-headed
adj : having a dolichocephalic head