lemon rind

Noun
  1. The rind of a lemon (synset 107754736)

Found on Word Lists

Other Searches