FIG. 40.12
Organization of animal digestive tracts: foregut, midgut, and hindgut.