dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Detumescence
— definition
1.
detumescence (Noun)
1 definition
detumescence (Noun)
— Diminution of swelling; the subsidence of anything swollen.
2 types of
decline
diminution