A greenish color in the stools usually indicate that the stool has passed too quickly through the intestines. Normally, the food takes on a greenish color in the upper intestines due to the presence of a liver secreion called bile. By the time the food reaches the lower intestine the color changes to brownish. if the stool passes too quickly through the intestines, the greenish color can remain.
Other causes of a greenish color could be if you had taken any food containing green food color like ice creams etc. but iff this were the case, the color would not remain for 2 weeks.
The stool is small like a pea possibly because it has had no time to form into the typical shape in teh rectum.
It is likely that you have an indigestion since the last 2 weeks
I hope this helps.
Please feel free to ask a followup question if necessary. If not, please click the green 'Accept' button on this page. Leaving a bonus and positive feedback will be highly appreciated.
the green color is just not normal. should i be concerned & let it take its course or take something