polyanthas

noun
  1. plural of polyantha; roses that produce clusters of small flowers
  2. Usage: botanical

Examples