Posted: Jul 14, 2017 3:59 pm
by DavidMcC
I suggest an alternative, very different hypothesis: that SOME species of caterpillar eat other caterpillars when they are within range, especially if the plant food is limited. This has nothing to do with whether the plant is a tomato.