nodular worm
noun
: any of several nematode worms of the genus Oesophagostomum that are parasitic in the large intestine of ruminants and swine where they cause swellings of the intestinal wall resembling abscesses
called also nodule worm
Love words? Need even more definitions?
Merriam-Webster unabridged
Share