Acanthocephalan

Of worm and Acanthocephala.   May also be referred to as spiny-headed worm.

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

This concept's ID is @1~9793