Why Do Butterflies Lay Their Eggs On Leaves?

Why Do Butterflies Lay Their Eggs On Leaves? The female determines if a leaf is appropriate by sensing the taste of the leaf with her feet. Laying Eggs: Most butterflies lay their eggs on the underside of a leaf (or under a plant). This way, when the eggs hatch into tiny caterpillars (larvae), their food