Thorn-headed worm


Also found in: Medical.
(Zool.) any worm of the order Acanthocephala; - called also thornhead.

See also: Thorn-headed

Mentioned in ?