YourDictionary

strongyle

noun

any of a superfamily (Strongyloidea) of nematode worms living as parasites in animals, esp. horses

See strongyle in American Heritage Dictionary 4

Learn more about strongyle

link/cite print suggestion box