Nematodirus
noun
Nem·a·to·di·rus
ˌnem-ə-tə-ˈdī-rəs
: a genus of reddish nematode worms of the family Strongylidae having slender elongated necks and being parasitic in the small intestine of ruminants and sometimes other mammals
Love words? Need even more definitions?
Merriam-Webster unabridged
Share