DETUMESCENCE


Meaning of DETUMESCENCE in English

n. subsidence from a swollen state.

Etymology: L detumescere (as DE-, tumescere swell)

Oxford English vocab.      Оксфордский английский словарь.