colonic irrigation

Explore definitions, synonyms, and language insights of colonic irrigation

Definitions

Noun
a water enema given to flush out the colon

Synonyms


More General Terms


More Specific Terms