strongyloid
English
editAlternative forms
editEtymology
editAdjective
editstrongyloid (comparative more strongyloid, superlative most strongyloid)
Noun
editstrongyloid (plural strongyloids)
- (zoology) Any worm of the genus Strongylus.
strongyloid (comparative more strongyloid, superlative most strongyloid)
strongyloid (plural strongyloids)