Polyanthus primrose is a tender semi-evergreen hybrid perennial that produces single blossoms or umbels of up to 20 flowers in spring. Polyanthus primroses are often called English primroses. Polyantha or English primroses are widely hybridized and cultivated. There are many cultivars and strains widely available at garden centers and nurseries. Polyantha primroses are often listed […] More