Meaning of almond extract
Definition of almond extract
(noun)
flavoring
made
from almonds macerated in
alcohol
Other information on almond extract
WIKIPEDIA results for
almond extract
Amazon results for
almond extract
Tweet