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 worms

Find Similar Words

Find similar words to horsehair worm using the buttons below.

Words Starting With

Words Ending With

Unscrambles

horsehair worm