Why is human feces white instead of brown?

Human feces are generally not white but brown. The brown colour of feces is due to the presence of bile pigments, which are produced by the liver.

Teeth Whitening - Related Articles