Strongylid /(?)/

Stron·gy·lid

Strongylid

a. & n.
  1. Strongyloid. (Zool.)