Here is the female monarch laying dozens of eggs on a single leaf of milkweed (Asclepias speciosa). This particular monarch laid over 70 eggs in just a few hours.