How to pronounce "lemon peel"

Add your own pronunciation of "lemon peel"

Meanings and definitions of "lemon peel"

Noun

the rind of a lemon

Synonyms:

Noun

strips of lemon peel cooked in sugar and coated with sugar

Synonyms: