Acanthocephala (insect)
WordNet

noun


(1)   Phylum or class of elongated wormlike parasites that live in the intestines of vertebrates: spiny-headed worms
 
x
OK