bowel worm
nounMedical Definition of bowel worm
: a common strongylid nematode worm of the genus Chabertia (C. ovina) infesting the colon of sheep and feeding on blood and tissue
— called also large-mouthed bowel worm