Find the word definition

The Collaborative International Dictionary
thornhead

Thorn-headed \Thorn"-head`ed\, a. Having a head armed with thorns or spines.

Thorn-headed worm (Zo["o]l.), any worm of the order Acanthocephala; -- called also thornhead.

Wiktionary
thornhead

n. Any worm of the order Acanthocephala.