'lemon rind' definitions:

Definition of 'lemon rind'

(from WordNet)
noun
The rind of a lemon [syn: lemon peel, lemon rind]