lemon zest Meaning, Definition & Usage

  1. noun tiny bits of lemon peel

WordNet