English synonyms about - contact  

lemon zest

noun

1 lemon zest

Tiny bits of lemon peel.


Find more on lemon zest elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0199