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
Other Word Forms of Horsehair Worm
Noun
Singular:
horsehair worm
Plural:
horsehair wormsFind Similar Words
Find similar words to horsehair worm using the buttons below.