grandiflora
noun
gran·di·flo·ra
ˌgran-də-ˈflȯr-ə
: a usually tall rose shrub derived from crosses of floribunda and hybrid tea roses and characterized by production of blooms both singly and in clusters on the same plant
Love words? Need even more definitions?
Merriam-Webster unabridged
Share