|
Definition of Spiny-headed worm
1. Noun. Any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines.
Exact synonyms: Acanthocephalan
Generic synonyms: Worm
Group relationships: Acanthocephala, Phylum Acanthocephala
Generic synonyms: Worm
Group relationships: Acanthocephala, Phylum Acanthocephala