0 / 60 seg.

Tubular sac attached to the large intestine?