What birds lay the SMALLEST eggs?

The birds that lay the smallest eggs are the hummingbird's. They weigh 0.7 ounces. - The bird that lays the smallest egg in relative to its size is the Ostrich.