I have no idea what this flower is but I'm guessing that those tiny bud-like shapes are actually flowers, as is the case with the tiny buds on the large, central stamen of the Anthurium. A very strange plant, indeed. You must have found it during your last trip to Venus, right Jeff?
If you've ever wanted to make a difference but found it hard to believe that one person could... check out the Kiva Team Caedes discussion thread and discover that anything is possible.
Very unusual. Great photographic crop to capture its unique essence, Jeff.