Thorn-headed

Thorn´-head`ed


a.1.Having a head armed with thorns or spines.
Thorn-headed worm
(Zool.) any worm of the order Acanthocephala; - called also thornhead.
Mentioned in ?