Home How Many Eggs Will 300 Ducks Lay In 300 Days? How Many Eggs Will 300 Ducks Lay In 300 Days? ShareTweet What is your answer? 3 eggs 30 eggs 300 eggs 3 000 eggs 30 000 eggs 300 00 eggs ResultsVote ShareTweet