Definition of Nephrectasia from the PharmacyDictionary.in
Nephrectasia
Synonyms or meaning of Nephrectasia
The swelling or expansion of the kidney.
Image related to Nephrectasia
Not Available
Definition of Nephrectasia from the PharmacyDictionary.in
The swelling or expansion of the kidney.
Not Available