Dictionary definition · efflorescence
noun
- the period of greatest prosperity or productivity
- any red eruption of the skin
- the time and process of budding and unfolding of blossoms
- a powdery deposit on a surface
Source: Open English WordNet (CC BY 4.0).