HAIR WORM


Meaning of HAIR WORM in English

■ noun a long, slender worm related to the nematodes, the larvae being parasites of arthropods. [Phylum Nematomorpha.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.