Definify.com

Definition 2024


palm_syrup

palm syrup

English

Noun

palm syrup (uncountable)

  1. Syrup made from sap of a palm tree.

Translations