The peacock is a species of bird that does not lay eggs.
Where do the babies come from? (no birds give birth to live young!)
The peacock is a male peafowl. The peahen is the female, so the female lays the eggs not the male.