English edit

 
three cakes of commercially produced palm sugar

Noun edit

palm sugar (countable and uncountable, plural palm sugars)

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

Translations edit

See also edit

Further reading edit

Anagrams edit