This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Exulceration

  1. n.
    Ulceration.
  2. n.
    A fretting; a festering; soreness.



Menu