LESSER STOMACH WORM


Meaning of LESSER STOMACH WORM in English

noun

: a small threadlike nematode worm ( Ostertagia ostertagi ) often present in immense numbers in the pyloric part of a sheep's stomach

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.