Answer: grandiflora

AnswerCrossword Clue
grandiflora(Latin) a large-flowered plant
grandiflora(of a cultivated plant) Bearing large flowers