Why is shit black after eating pig blood?

Dr. Robin Brown
Dr. Robin Brown Verified

Guiding you with care, every step of the way.

2025-05-19 18:50:08 Views: 83 times

After eating pig blood stool is black may be caused by physiological factors, chronic gastritis, gastric ulcer, etc.

Why is shit black after eating pig blood?

1, physiological factors

because pig blood contains a lot of iron elements, if the patient eats too much, iron can not be fully absorbed by the human body, resulting in eating pig blood stool is black.

2, chronic gastritis

If suffering from chronic gastritis, will make the stomach digestion and absorption rate decreased, leading to hemoglobin in pig blood oxidation in the gastrointestinal tract to form ferrous sulfate, so cause eating pig blood stool is black.

Why is shit black after eating pig blood?

3, gastric ulcer

When suffering from gastric ulcer, will affect stomach motility, so that hemoglobin in pig blood stays in the gastrointestinal tract for a long time, and then oxidation occurs, resulting in eating pig blood stool is black phenomenon.



What Everyone is Watching