DETUMESCENCE

Definition of DETUMESCENCE

  1. (noun)diminution of swelling; the subsidence of anything swollen