Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: spiny-headed worm
  1. Any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
    - acanthocephalan

Derived forms: spiny-headed worms

Type of: worm

Part of: Acanthocephala, phylum Acanthocephala

Encyclopedia: Spiny-headed worm