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