If the juice is as acid as lemon juice than it is probably something closer to Ponderosa lemon, if the juice is milder than lemon juice than Pomelo is more likely possibility.