You can eat rose petals. The British nobility traditionally painted the rose's petals with egg white and covered it in ground sugar (icing sugar).
You can eat rose petals. The British nobility traditionally painted the rose's petals with egg white and covered it in ground sugar (icing sugar).