orange peel

Noun
  1. The rind of an orange (synset 107754881)
  2. Strips of orange peel cooked in sugar and coated with sugar (synset 107616861)

Found on Word Lists

Other Searches