polyantha

/ˌpɑliˈænθə/
noun
  1. A type of rose that produces many small flowers in clusters, often used in gardens.
    • She planted a polyantha rose bush along the fence for a colorful display.
    • Polyantha roses are popular because they bloom continuously throughout the summer.
    • The garden center had a sale on polyantha varieties, so I bought three.