YourDictionary

clyster medical definition

noun
An enema.

Learn more about clyster

link/cite print suggestion box