almond extract

[English] plural almond extracts

An extract fermented and distilled from bitter almonds, used in cakes.

Countries