Saxifragous

•  Saxifragous  –  Dissolving stone, especially dissolving stone in the bladder.