Noun
Any of various animals and fishes having a relatively long head.
Usage- attributive
- Related words
- longhead burrowing snakelonghead catsharklonghead dablonghead darterlonghead dreamerlonghead eagle raylonghead flatheadlonghead sallflylonghead yellow-faced bee