Strongylid
/(?)/
Stron·gy·lid
Strongylid
a. & n.
Strongyloid.
(Zool.)