Synonyms

1. acanthocephalan

noun. any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines.

Synonyms

  • phylum Acanthocephala
  • spiny-headed worm
  • Acanthocephala

Featured Games

Synonym.com