Caterpillars are __ of butterflies Answer