longhead


longhead

(ˈlɒŋˌhɛd) n1. (Anthropology & Ethnology) a skull of greater than average length2. (Anthropology & Ethnology) a person with such a skull