spiny-headed worm
nounDefinition of spiny-headed worm
: any of a small phylum (Acanthocephala) of unsegmented parasitic worms that have a proboscis bearing hooks by which attachment is made to the intestinal wall of the host
Keep scrolling for more
Keep scrolling for more