Horsehair worm

Photo: Gary Averbeck
U of MN Veterinary Pathobiology