Допустим, ранее зеленые гусеницы были иного цвета. По каким-то причинам они перешли на иное место обитания. В новых условиях проявился ранее безразличный признак, возникший в результате мутации(слегка зеленоватая окраска). Популяция гусениц неоднородна, поэтому идет борьба за существование и естественный отбор. Естественный отбор сохраняет особей с полезным признаком(зеленоватой окраской), а так же остаются случайно выжившие особи, которые дают плодовитое и полноценное потомство. Этот процесс повторяется в течение нескольких поколений и происходит накапливание признака зеленоватой окраски, то есть особей с этим признаком становится больше. При скрещивании особей с зеленоватой окраской происходит усиление признака и далее естественный отбор сохраняет особей с усиленным признаком до тех пор, пока гусеница не приобретет зеленую окраску.