Close
horsehair worms or Gordian worms
Nematomorpha