Stoneflower petal