causes of hard green stool
Bile pigment - stool may be green due to bile pigment in the stool. If food moves too quickly through the intestine, bile pigment can't break down sufficiently. One potential cause of this is diarrhea. Antibiotics - a course of antibiotics changes the types of bacteria present in the gut.