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