grandiflora/grandiflorus/grandiflorum
1) Botanical latin term meaning larger flowers than normal for a species.
2) Grandiflora - a class of roses with large and clustering blooms.

Advertisement


Home