-advertisement-
40%

The bird which lays more than 100 eggs in one nest is the ______ ?