Spiny-headed Worm (Noun)
Meaning
Any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines.
Classification
Nouns denoting animals.
Any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines.
Nouns denoting animals.