PALM SUGAR


Meaning of PALM SUGAR in English

noun

Etymology: palm (I) (tree)

: a usually moist brown sugar (as jaggery) made from palm sap

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.