This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Strongyloid
a.
Like, or pertaining to, Strongylus, a genus of
parasitic nematode worms of which many species infest domestic animals.
Some of the species, especially those living in the kidneys, lungs, and
bronchial tubes, are often very injurious.