Palm Sugar (noun) Definition, Meaning & Examples

noun
  1. sugar from the sap of certain palm trees.
noun
  1. sugar obtained from the sap of certain species of palm trees
Palm Sugar (noun) Definition, Meaning & Examples

More Definitions