Synonyms and Antonyms for lemon_peel

1. lemon peel (n.)

strips of lemon peel cooked in sugar and coated with sugar

Synonyms:

2. lemon peel (n.)

the rind of a lemon

Synonyms: