Close
Horsehair worm
Gordiacea (Nematomorphora)