Meaning of long-headed

Definition of long-headed

(adj) having a dolichocephalic head

Other information on long-headed

WIKIPEDIA results for long-headed
Amazon results for long-headed