meaning of dyschezia

1. difficulty in defecating usually as a consequence of long continued voluntary suppression of the urge to defecate


Related Words

dyschezia |

Developed & Maintained By Taraprasad.com

Treasure Words