Subscriber login


Forgot your password?

Library card login

Other

horsehair worm

Definition 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