Wiktionary
palm syrup
n. syrup made from sap of a palm tree.
n. syrup made from sap of a palm tree.