Definition of THORNHEAD

thornhead

Plural: thornheads

Noun

  • Any parasitic worm of the order Acanthocephala

Origin / Etymology

From thorn + head.

Synonyms

spiny-headed worm, thorny-headed worm

Scrabble Score: 0

thornhead: not valid in Scrabble (US) TWL Dictionary
thornhead: not valid in Scrabble (MW) Merriam-Webster Dictionary
thornhead: not valid in International Collins CSW Dictionary

Words With Friends Score: 0

thornhead: not valid in Words With Friends