Definition of Spiny-Headed Worm

  • 1. Any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines Noun

Synonyms for word "spiny-headed worm"

Semanticaly linked words with "spiny-headed worm"

Hyponims for word "spiny-headed worm"