acanthocephalan
1. [ noun ] (zoology) any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
Synonyms: spiny-headed_worm
Related terms: worm Acanthocephala
Similar spelling:   Acanthocephala
  Acanthocereus
  Acanthoscelides
  Acanthocybium