YourDictionary

grandiflora

adjective

bearing large flowers

noun

any of a group of rose varieties with clusters of large to medium-sized flowers on long stems: created by crossing floribunda and hybrid tea roses

Learn more about grandiflora

grandiflora

link/cite print suggestion box