spiny-headed worm: Meaning and Definition of

spin'y-head•ed worm'

Pronunciation: (spī'nē-hed"id), [key]
  1. any of a small group of endoparasites of the phylum Acanthocephala, as larvae parasitic in insects and crustaceans and as adults in various vertebrates.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.