Tumescense definition

Search

Tumescense

Tumescense logo #22239a swelling, or the process of becoming swollen, usually because of an accumulation of blood or other fluid within the tissues.
Found on http://www.encyclo.co.uk/local/22239
No exact match found.