1. lemon peel [ Synonyms: lemon rind] | |
The rind of a lemon
|
|
2. lemon peel | |
Strips of lemon peel cooked in sugar and coated with sugar
|
Manufacturing Firm Software Our custom built software for manufacturing firms is a complete all-in ... Read more