Last modified on 9 October 2013, at 06:27

palm syrup

EnglishEdit

Wikipedia has an article on:

Wikipedia

NounEdit

palm syrup (uncountable)

  1. Syrup made from sap of a palm tree.

TranslationsEdit