noun
- any small, slender worm of the family Trichostrongylidae, parasitic in the alimentary canals of various animals.
noun
- any hairlike nematode worm of the family Trichostrongylidae, such as the stomach worm, parasitic in the intestines of vertebrates
- Also called: horsehair worm any very thin long worm of the phylum (or class) Nematomorpha, the larvae of which are parasitic in arthropods