Definition of "strongyloid"

strongyloid