EXULCERATION MEANING IN ENGLISH

• Exulceration Definition & Synonyms

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


RECENT SEARCHES