0%

All spiny-headed worm synonyms

spin·y-head·ed worm
S s

noun spiny-headed worm

  • acanthocephalan — any of the parasitic wormlike invertebrates of the phylum Acanthocephala, the adults of which have a spiny proboscis and live in the intestines of vertebrates
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?