Search
Select the dictionary language
Detumescence
01
the process of subsiding or diminishing in size or intensity of an abnormal swelling or erection in the body
Grammatical Information
animacy status
inanimate
plural form
detumescences
Lexical Tree
detumescence
tumescence
tumesce



























