Home

Word

almond extract, n.
more info flavoring made from almonds macerated in alcohol
<noun.food>

almond extract