Horsehair Worm Definition

noun
Any of various long slender aquatic worms of the phylum Nematomorpha, the larvae of which are parasitic in arthropods.
American Heritage Medicine
Webster's New World

Any of the Nematomorpha.

Wiktionary