black scour worm
noun
: a small nematode worm (genus Trichostrongylus) parasitizing the small intestine and fourth stomach of sheep
Love words? Need even more definitions?
Merriam-Webster unabridged
Share