Answer: intumescences

AnswerCrossword Clue
intumescencesINTUMESCENCE, a swollen or enlarged part of a plant or animal