colonic irrigation ( synonym found)

Definition of colonic irrigation:

(n) : a water enema given to flush out the colon

Definition of colonic irrigation:

(n) : a water enema given to flush out the colon

Back to Top