- acanthocephalan as a noun:
- 1
acanthocephalan
noun
1 acanthocephalan
Any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines.
synonym: spiny-headed worm.
Polish: kolcogłów
debug info: 0.0279