What is an Almond paste

A mixture of finely ground almonds and sugar