I took one of the flowers and scanned it. Most unusual. I'm not a botanist so I can't identify any of the usual obvious features I look for! 2000.0303.