colonic_irrigationEnglish

colonic, colonic irrigation

Noun

A water enema given to flush out the colon

English: colonic irrigation, colonic

English words with similar meanings

Show 1 words