Meaning of nephroptosis

Definition of nephroptosis

(noun) prolapse of the kidney

Other information on nephroptosis

WIKIPEDIA results for nephroptosis
Amazon results for nephroptosis