horsehair worm (English, noun)
expansion: horsehair worm (plural horsehair worms)
Senses:
glosses: Any of the Nematomorpha, a parasitic worm found throughout the world.
Forms:
form: horsehair worms
tags: plural