[in.tu.mes.cence] n [F, fr. L intumescere to swell up, fr. in- + tumescere to swell--more at tumescence] (ca. 1656): a swollen or enlarged part of a plant or animal; also: the process of swelling up or enlarging
INTUMESCENCE
Meaning of INTUMESCENCE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012