polyantha noun.
[pɒlɪ'anƟǝ] L19.[mod. Latin, fem. of POLYANTHUS.]Any of various small shrub roses or climbing roses belonging to a group of hybrids between
Rosa chinensis and
R. multiflora, bearing flowers in clusters. Freq. more fully
polyantha rose.
[TahlilGaran] English Dictionary ▲