English synonyms about - contact  

spiny-headed worm

noun

1 spiny-headed worm

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

synonym: acanthocephalan.

Polish: kolcogłów


Find more on spiny-headed worm elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.029