This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Jaggery
n.
Raw palm sugar, made in the East Indies by evaporating the
fresh juice of several kinds of palm trees, but specifically that of
the palmyra (Borassus flabelliformis).