Student Dictionary

One entry found for horsehair worm.
Main Entry: horsehair worm
Function: noun
: any of various long slender worms whose adults live in water and whose larvae are parasites of insects

Pronunciation Symbols