Online English Dictionary

Home

Saxifragous


a.

Dissolving stone, especially dissolving stone in the bladder.


© 2009 Dammam Community College