Nephrosis

Definition of Nephrosis from the PharmacyDictionary.in

Nephrosis

A condition where the kidney deteriorates, leading to anemia, swelling, and protein in the urine.

Not Available