strongyloid

/S T R AO1 NG IH0 L OY0 D/
adjective
  1. 1

    (zoology) Like, or relating to genus Strongylus of parasitic nematode worms.

noun
  1. 1

    (zoology) Any worm of the genus Strongylus.