CANDIED CITRUS PEEL



Definition:

  1. [noun] strips of citrus peel cooked in a sugar syrup

Related Words: