A mixture of ground almonds, sugar, and glucose. The Odense brand of almond paste is a good one to try. It can be found in the baking aisle in most grocery stores.
ALMOND PASTE
Meaning of ALMOND PASTE in English
English dictionary of cooking and food terms. Английский словарь терминов приготовления и условий питания. 2012