horsehair wormDefinition of horsehair worm noun a long slender worm related to the nematodes, the larvae being parasites of arthropods and the adults living in water or damp soil. Phylum Nematomorpha: two classes horsehair worm in other Oxford dictionaries Definition of horsehair worm in the US English dictionary