Parasitoids are organisms living in or on their host and feeding directly upon it, eventually leading to its death. This species relies on other species to provide a reproductive host for their offspring.