Great timing, composition, colour, and contrast. I love the bumpy detail on the thing in the middle of the flower. I would've definitely given this a 9 or 10 in whatever you entered it in.
They have one of these here at the chicago botanical gardens and I was just amazed at it. but didn't see anything telling what it was.
I could have took images of it all day but others were waiting. Great job!