almond extract

Explore definitions, synonyms, and language insights of almond extract

Definitions

Noun
flavoring made from almonds macerated in alcohol