Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lemon peel Definition

Cancel
lemon peel
noun()
the rind of a lemon
Synonyms: lemon rind,
lemon peel
noun()
strips of lemon peel cooked in sugar and coated with sugar

Words Related to lemon peel!

lemon peel Examples by Brain Bank Users