symbiotic parasitic caterpillars