[tu.mes.cent] adj [L tumescent-, tumescens, prp. of tumescere to swell up, incho. of tumere to swell] (1882): somewhat swollen "~ tissue"
TUMESCENT
Meaning of TUMESCENT in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012