Grandiflora

What is Grandiflora?

Grandiflora definition and meaning on Dictionary terms:
noun
any of several plant varieties or hybrids characterized by large showy flowers, as certain kinds of petunias, baby’s breath, or roses.

 

reference: https://www.dictionary.com/browse/grandiflora

Tags: