spiny-headed worm

from WordNet (r) 3.0 (2006)
spiny-headed worm
    n 1: any of various worms living parasitically in intestines of
         vertebrates having a retractile proboscis covered with many
         hooked spines [syn: {acanthocephalan}, {spiny-headed worm}]
    

[email protected]