DETUMESCENCE


Meaning of DETUMESCENCE in English

[de.tu.mes.cence] n [L detumescere to become less swollen, fr. de- + tumescere to swell--more at tumescent] (1678): subsidence or diminution of swelling or erection -- de.tu.mes.cent adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.