Amazing These Strange Eggs Grow On A Mysterious Cliff In China Aayesha ArifOctober 16, 20170 Chickens lay eggs, so do the ostrich, and well, all sorts of birds do. Heck, even platypus lays eggs, but you would...