Detumescence — definition

1. detumescence (Noun)

1 definition

detumescence (Noun) — Diminution of swelling; the subsidence of anything swollen.

2 types of
decline diminution