Last modified on 18 January 2015, at 22:40

palm syrup

EnglishEdit

Wikipedia has an article on:

Wikipedia

NounEdit

palm syrup (uncountable)

  1. Syrup made from sap of a palm tree.

TranslationsEdit