The Caribbean Dictionary

big sour
1 definition
1
 
Noun
Seville orange; A thick skinned sour orange used for making beverages and marmalade.
Tags
food, plant
Pictures
big sour
Philly Jan 29, 2017
Also called sour orange in The Bahamas
400