English dictionary

spiny-headed worm meaning and definition

Definition and meaning of spiny-headed worm at MeaningMonkey.org. spiny-headed worm meaning and definition in the English Dictionary.

SPINY-HEADED WORM noun

Definition of spiny-headed worm (noun)

  1. any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: