Small intestine. A tubular wonder.
D004063:Digestion / Q000502:physiology*; D004386:Duodenum / Q000502:physiology; D006801:Humans; D007421:Intestine, Small / Q000033:anatomy & histology / Q000502:physiology*