English | German | Russian | Czech

enema English

Meaning enema meaning

What does enema mean?

enema

an injection of a liquid through the anus to stimulate evacuation; sometimes used for diagnostic purposes

Synonyms enema synonyms

What other words have the same or similar meaning as enema?

Are you looking for...?