intumescence
nounDefinition of intumescence
: a swollen or enlarged part of a plant or animal
also
: the process of swelling up or enlarging
Keep scrolling for more
Keep scrolling for more