First, preheat the oven to 350F. Prepare an ungreased tube pan or angel food cake pan, and set aside.
In a large bowl, whisk together the flour, baking powder, salt, and ½ cup of the granulated sugar.
Add in the egg yolks, milk, vegetable oil, lemon and orange zest, and the extracts.
In the bowl of a stand mixer fitted with the whisk attachment, stir the egg whites until lightly foamy. Add in the cream of tartar, then bump the speed up to medium, and slowly add in the ¾ cup of sugar as it mixes. Once the sugar has been completely incorporated, boost the speed up to high, and mix until stiff peaks form and the mixture resembles thick meringue {7-8 minutes}.
Very gently stir the meringue into the prepared cake batter, being careful to not deflate the egg whites.
Pour the batter into the prepared pan {be sure to NOT grease it!}, and bake for 55-60 minutes, until the cake is golden brown and doesn't jiggle, and a toothpick inserted in the center comes out clean.
As soon as you take the cake out of the oven, invert the pan upside down to rest on its feet, or onto a bottleneck if your pan does not have feet.
Let cool completely, then carefully run a knife along the edge of the pan before removing from pan.
Serve as-is, or with a sprinkle of powdered sugar. Enjoy!