Acanthocephalan — synonyms, definition

1. acanthocephalan (Noun)

1 synonym
spiny-headed worm
1 definition

acanthocephalan (Noun) — Any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines.

1 type of
worm
2 parts of
Acanthocephala phylum Acanthocephala