grapefruit peel

Explore definitions, synonyms, and language insights of grapefruit peel

Definitions

Noun
strips of grapefruit peel cooked in sugar syrup and coated with sugar

More General Terms