Scientifically, this tart-tasting fruit is Citrus paradisi
[DOC] [TLE] Orange (fruit) - New World Encyclopedia [PAR] Scientific classification ... Not only is the taste of the orange fruit desired, whether 
the direct taste of ...