Hereisabee is right in thinking that large white caterpillars are distasteful to birds. Even though some humans like the taste of cabbage, the uncooked leaves contain glucoseinolate toxins which are poisonous to most animals. The caterpillars of the large white butterfly are not only able to metabolize the toxins, they actively sequester the main one, called sinigrin and store in their bodies making them toxic to predators. This is why they feed brazenly and gregariously, openly advertising (even flaunting) their presence. The caterpillar of the small white, on the other hand, does not use this defence, and is readily eaten by any birds lucky enough to find it. Instead it relies on its subtle green colour to camouflage it against the midribs of the leaves.