SAXIFRAGOUS MEANING IN ENGLISH

• Saxifragous Definition & Synonyms

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


RECENT SEARCHES