Definition of Detumescence

  • 1. Diminution of swelling; the subsidence of anything swollen Noun

Semanticaly linked words with "detumescence"

Hyponims for word "detumescence"