lemon rind Meaning, Definition & Usage

  1. noun the rind of a lemon
    lemon peel.

WordNet