Thorn-headed /(?)/

Thorn·-head·ed

Thorn-headed

a.
  1. Having a head armed with thorns or spines.

Phrases & Compounds

Thorn-headed worm
any worm of the order Acanthocephala; -- called also thornhead.