orange peel









orange peel


noun

  1. the thick pitted rind of an orange
  2. anything resembling this in surface texture, such as skin or porcelain
49 queries 0.394