English
Detailed Synonyms for acanthocephalan in English
acanthocephalan:
acanthocephalan [the ~] noun
-
the acanthocephalan
– any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines 1the acanthocephalan; the spiny-headed worm– any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines 1