Definition & Meaning | English word DIACHORESIS
DIACHORESIS
Definitions of DIACHORESIS
- (medicine, archaic) The excretion or passage of feces.
Number of letters
11
Is palindrome
No
Search for DIACHORESIS in:
Page preparation took: 89.13 ms.