INTUMESCENCE


Meaning of INTUMESCENCE in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.