Meaning of Acanthocephala

Definition of Acanthocephala

(noun) phylum or class of elongated wormlike parasites that live in the intestines of vertebrates: spiny-headed worms

Other information on Acanthocephala

WIKIPEDIA results for Acanthocephala
Amazon results for Acanthocephala