lemon_peel
1. [ noun ] (food) the rind of a lemon
Synonyms: lemon_rind
Related terms: peel lemon_zest lemon lemon_oil
Similar spelling:   lemon_balm