zest : Idioms & Phrases


lemon zest

  • noun tiny bits of lemon peel
WordNet

orange zest

  • noun tiny bits of orange peel
WordNet