Search
Detumescence
01
the process of subsiding or diminishing in size or intensity of an abnormal swelling or erection in the body
detumescence
n
tumescence
n
tumesce
v
Search
the process of subsiding or diminishing in size or intensity of an abnormal swelling or erection in the body
detumescence
tumescence
tumesce