"Saxifragous" is a word in ENGLISH
saxifragous
ENGLISH
Definition:
Dissolving stone, especially dissolving stone in the
bladder.
Few words of positivity
The reason why people do not have price tags is, because life is priceless.
WORD SUGGESTIONS
lithontriptic
ENGLISH
Having the quality of, or used for, dissolving or destroying stone in the bladder or kidneys; as, lithontriptic forceps.
Read the complete definition