Dictionary.com
Thesaurus.com

detumescent

  • a word derived from detumescence.
    detumescence
    noun
    reduction or subsidence of swelling.

More Suggestions