A kidney stone is a hard, crystalline mineral substance developed within the kidney or the urinary tract. Kidney stone is also called as renal calculus Read more 5 easy and natural remedies for Kidney Stones