Noun acanthocephalan has 1 sense
  1. acanthocephalan, spiny-headed worm - any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
    --1 is a kind of worm
    --1 is a member of Acanthocephala, phylum Acanthocephala
,
TOP