English | German | Russian | Czech

detumescence English

Meaning detumescence meaning

What does detumescence mean?

detumescence

diminution of swelling; the subsidence of anything swollen

Synonyms detumescence synonyms

What other words have the same or similar meaning as detumescence?

detumescence English » English

repercussion

Are you looking for...?