horsehair worm


Also found in: Dictionary, Encyclopedia, Wikipedia.

horsehair worm

n.
Any of various long slender aquatic worms of the phylum Nematomorpha, the larvae of which are parasitic in arthropods. Also called hairworm.
Mentioned in ?