trichostrongyle
noun
tricho·stron·gyle
ˌtrik-ə-ˈsträn-ˌjīl
: any worm of the genus Trichostrongylus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share