Meaning of phylum acanthocephala

Definition of phylum acanthocephala

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

Other information on phylum acanthocephala

WIKIPEDIA results for phylum acanthocephala
Amazon results for phylum acanthocephala