A cross section of the large intestine of a cat.  Magnification 5x

Royalty-free stock photo ID: 83895616

A cross section of the large intestine of a cat. Magnification 5x