Synonyms for Phylum Acanthocephala (same or very similar meaning)
WordNet sense 1 (phylum or class of elongated wormlike parasites that live in the intestines of vertebrates: spiny-headed worms):
Acanthocephala
From the ODE community, based on WordNet
add/edit