You need to enable Javascript in your browser to use most features on our website.
Powdered palm sugar is palm sugar that is processed by the crystallization process. The basic ingredients for making it are sap from palm trees