Hellebore petals