spiny-headed worm

美 [ˈspaɪni ˈhedɪd wɜːrm]英 [ˈspaɪni ˈhedɪd wɜːm]
  • 网络棘头虫
spiny-headed wormspiny-headed worm

noun

1
any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
Synonym: acanthocephalan

数据来源:WordNet