Meaning of intestinal flora

Definition of intestinal flora

(noun) harmless microorganisms (as Escherichia coli) that inhabit the intestinal tract and are essential for its normal functioning

Other information on intestinal flora

WIKIPEDIA results for intestinal flora
Amazon results for intestinal flora