almond extract
[
English
]
plural
almond extracts
An extract fermented and distilled from bitter almonds, used in cakes.
Countries
US