Home

Word

detumescence, n.
(detumescences)
more info diminution of swelling; the subsidence of anything swollen
<noun.process>

detumescence
semantic pointers
hypernym