Saxifragous

a.
  1. Dissolving stone, especially dissolving stone in the bladder.