colonic irrigation


Meanings

  • a water enema given to flush out the colon

Synonyms