The large intestine is wider and shorter than the small intestine. It is 1.5 meters long. The digested food enters the large intestine from the small intestine. Excess water, minerals, and vitamins are absorbed here. Semi-solid undigested food is thrown out from rectum through the anus.