Do u know that the Ostrich is the bird that lays the largest eggs ? yeah, its a real fact that the Ostrich is the largest living species of bird and lays the largest egg of any living bird. The ostrich’s are farmed around the world for its feathers Which used as feather dusters. An […]