The AI-powered English dictionary
comparative more strongyloid, superlative most strongyloid
(zoology) Like, or relating to, Strongylus, a genus of parasitic nematode worms.
plural strongyloids
(zoology) Any worm of the genus Strongylus.