lemon peel

from WordNet (r) 3.0 (2006)
lemon peel
    n 1: the rind of a lemon [syn: {lemon peel}, {lemon rind}]
    2: strips of lemon peel cooked in sugar and coated with sugar
    

[email protected]