8 letters · 12 points in Scrabble
noun reproductive organ of angiosperm plants especially one having showy or colorful parts
noun the period of greatest prosperity or productivity
verb produce or yield flowers