DETUMESCENCE


Meaning of DETUMESCENCE in English

n. subsidence from a swollen state. [L detumescere (as DE-, tumescere swell)]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.