palm syrup

English

Wikipedia has an article on:

Wikipedia

Noun

palm syrup (uncountable)

  1. Syrup made from sap of a palm tree.

Translations

Last modified on 22 December 2008, at 01:26