Any idea on what they are exactly? They don't look familiar to me, but somebody else may know. I would imagine the stems are no good, just the flower pedals themselves