Tumescence meaning
A swollen part or organ.
noun
A swelling; distention.
noun
A swollen or distended part.
noun
A swollen part or organ.
noun
Origin of tumescence
- 1725, initially as tumefaction (1590s), from French tumescence, from Latin tumescens (“swelling"), present participle of tumÄ“scÅ (“I begin to swell"), from tumeÅ (“I swell") + -Ä“scÅ (“I become") (English -esce, in this form -escence), stem from Proto-Indo-European *tum-éhâ‚- (“to be swelling"), stative stem of *tum- (“to swell").
From Wiktionary