efflorescence
noun
- 1
a powdery deposit on a surface
- 2
the time and process of budding and unfolding of blossoms
- 3
any red eruption of the skin
- 4
the period of greatest prosperity or productivity
Also useful for “efflorescence”:Crossword— A long fill for tough grids