Subscribe
URL of the page has been copied to clipboard.
Meaning : Inability of the kidneys to excrete wastes and to help maintain the electrolyte balance.
Synonyms : renal failure
Install App