Renalcaluli stones or insoluble mass of crystallised salts (oxalates, etc.) formed with in the kidneys
Physics Educator & NEET/JEE Specialist
Ph.D. in Physics with 19+ years of teaching experience.