inflorescence

noun

  1. 1

    the flowering part of a plant or arrangement of flowers on a stalk

  2. 2

    the time and process of budding and unfolding of blossoms

Synonyms

Also useful for “inflorescence”:Crossword