Answer: floriferous

AnswerCrossword Clue
floriferousproducing blossoms; flower-bearing.
floriferous(of a plant) Producing many flowers
floriferousbearing flowers