noun
: a small threadlike nematode worm ( Ostertagia ostertagi ) often present in immense numbers in the pyloric part of a sheep's stomach
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. 2012