Definitions for detumescence

Definitions for (noun) detumescence

Main entry: detumescence

Definition: diminution of swelling; the subsidence of anything swollen


Visual thesaurus for detumescence