Top Kidney Hospital In Bangalore Kidney stones or renal calculi are solid masses that form inside the body.... saranyas 4 years ago