English dictionary

detumescence meaning and definition

Definition and meaning of detumescence at MeaningMonkey.org. detumescence meaning and definition in the English Dictionary.

DETUMESCENCE noun

Definition of detumescence (noun)

  1. diminution of swelling; the subsidence of anything swollen
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: