Hairworm

What is Hairworm?

Hairworm definition and meaning on Dictionary terms:
noun
any small, slender worm of the family Trichostrongylidae, parasitic in the alimentary canals of various animals.

 

reference: https://www.dictionary.com/browse/hairworm

Tags: