Seville orange
~noun
Entry: the fruit of the sour orange tree having somewhat bitter pulp and used especially in making marmalade.
@ Milton-Kindersley Advanced Dictionary