palm sugar

palm sugar definitions

noun
  • sugar made from the sap of various species of palm tree, family Arecaceae.