Englisch
Detailed Synonyms for spiny-headed worm in Englisch
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 spiny-headed worm; the acanthocephalan– any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines 1