How interesting, I've never seen fruit like that. Not positive but I think it is usually lemons that flower all year and if you have flowers now you might have a Ponderosa Lemon. That is the only one I can think of that has such large fruit.
Minds are like parachutes; they work better when they are open.