-
nounthe rind of a lemon
Similar:
-
nounstrips of lemon peel cooked in sugar and coated with sugartype of:
Explanation of lemon peel
We don`t have explanations for this word yet.