Search Definitions for Word

Definitions for detumescence

Definitions for (noun) detumescence

Main entry: detumescence Definition: diminution of swelling; the subsidence of anything swollen