English
Detailed Synonyms for spiny-headed worm in English
spiny-headed worm:
spiny-headed worm [the ~] nomen
-
the spiny-headed worm
– 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