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

Correct Answer: Ostrich

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion