

Princess Midori is a Japanese-bred garden rose, celebrated for its extraordinary vivid green bloom and remarkable botanical character. Its beautifully overlapping petals create a rounded, sculptural flower full of texture and movement, reflecting the innovation and precision of Japanese breeding. A truly distinctive variety for artistic bouquets, contemporary floral arrangements, and modern designs.