longheadlonghead means any of various animals and fishes having a relatively long head. Lexicurio rates it Sui generis — a strength score of 87 out of 100.EtymologyFrom long + head.nounAny of various animals and fishes having a relatively long head.