-advertisement-
20%

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