SPINY-HEADED WORM


Meaning of SPINY-HEADED WORM in English

[spiny-head.ed worm] n (1946): any of a small phylum (Acanthocephala) of unsegmented parasitic worms that have a proboscis bearing hooks by which attachment is made to the intestinal wall of the host

Merriam-Webster English vocab.      Английский словарь Merriam Webster.