palm vinegar

English

Noun

palm vinegar (countable and uncountable, plural palm vinegars)

  1. Vinegar made from the sap of a palm tree.