These are lime blossoms from a tree in my garden. You can see the formation of the fruit in the interior of the blossom.