types of roses names
Modern Roses are a broad mix which include the following types: Climbing, Floribunda, Grandiflora, Hybrid Musk, Hybrid Rugosa, Hybrid Tea, Landscape (including Groundcover) or Shrub, Miniature, Mini-flora and Polyantha. The American Rose Society currently recognizes 37 classes of roses.