10 letters · 15 points in Scrabble
noun the time and process of budding and unfolding of blossoms
verb produce or yield flowers
verb develop or come to a promising stage