Array

Translations:Niereninsuffizienz/1/en

Inability or limited ability of the kidney to excrete especially nitrogen-containing protein products.