English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for detumescence
Definitions for (noun)
detumescence
Main entry:
detumescence
Definition:
diminution of swelling; the subsidence of anything swollen
Visual thesaurus for detumescence