Clyster - Definition - Law Dictionary Home Dictionary Definition clyster
Definition :
A liquid injected into the lower intestines by means of a syringe an injection an enema
View Judgments Citing this PhraseView Acts Citing this Phrase
A liquid injected into the lower intestines by means of a syringe an injection an enema
View Judgments Citing this Phrase