Strongyloid is a 11 letter word which starts with the letter S and ends with the letter D for which we found 2 definitions.
Definition |
---|
(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. |
(n.) A strongyloid worm. |