The Caribbean Dictionary

ruff skin lemon
1 definition
0
 
Noun
Seville orange; A thick skinned sour orange used for making beverages and marmalade.
Tags
food, plant
Pictures
ruff skin lemon
400