Home › Words › T › thornheadthornheadthornhead means any parasitic worm of the order Acanthocephala.Among words judged in Lexicurio's Arena, thornhead ranks #1,245 of 42,791 for Qualifying.EtymologyFrom thorn + head.nounAny parasitic worm of the order AcanthocephalaDefinitions & examples from Wiktionary (CC BY-SA 3.0).