What bird lays the largest egg?
The Ostrich, the world’s largest bird, lays the largest egg, weighing in at 1,600 grams. Though this may seem huge, it represents only 1% of the bird’s body weight. Kiwis, some Hummingbirds, and some species of Storm-Petrel regularly lay eggs that represent 25% of their body weight. The Great Tit of Europe lays eggs that are 10% of her body weight, but by the time she has finished the average clutch of 11, she has produced more than her own weight in eggs!