Definify.com

Definition 2024


palm_sugar

palm sugar

English

Noun

palm sugar (uncountable)

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

Translations

See also