Published on: 31 October 2011 by Ken
Categorized under: Cooking • Tagged with: baking, cooking, Halloween, Muppets, pies, pumpkin pies, pumpkins
I'm not sure what flower this is, either.
I believe that it is flowering spurge (Euphorbia corollata). The sap of flowering spurge can cause skin and eye irritation in some people, so be cautious about handling it.