Etymology: The top radical means grass / plant. The lower radical means the verb to change.
Thus, flowering means a change in a plant's state (e.g. from bud to blossom).
Mnemonic: FLOWERS APPEAR WHEN PLANTS CHANGE.
花見 (hanami) cherry blossom viewing
花火 (hanabi) fireworks
(Based upon Henshall, 1998)