Nippostrongylus
noun
Nip·po·stron·gy·lus
ˌnip-ō-ˈsträn-jə-ləs
: a genus of strongyloid nematode worms that comprise intestinal parasites of rodents (as N. muris of rats) and are much used in biological research
Love words? Need even more definitions?
Merriam-Webster unabridged
Share