Hydragogue - Law Dictionary Search Results
Hydragogue
Causing a discharge of water expelling serum effused into any part of the body as in dropsy
- ‹ Prev
- Next ›
Causing a discharge of water expelling serum effused into any part of the body as in dropsy