4 results found
Search Results for: ivory
Soapsuds enema
Definition The injection of a mixture of water and soap into the colon. Supplement The soapsuds enema uses a mixture of a... Read More