The horsehair snake is an internal parasite that absorbs the nutrients from the body of its host until it matures completely. Adult horsehair worms, however, have a non-functioning digestive system, so they eat nothing throughout their life cycle.