1 result found

Search Results for: defaecation

Defaecation

Defaecation (Science: gastroenterology) The act or process of defecating, discharge of... Read More