acanthocephalan

definition: any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
example:
speech part: noun
synonyms: spiny-headed worm
Video not found.