Synonyms and Antonyms for acanthocephalan

1. acanthocephalan (n.)

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

Synonyms: