Almond biscuit
Food
An almond biscuit, or almond cookie, is a type of biscuit that is made with almonds. They are a common biscuit in many different cuisines and take many forms.
Types of almond biscuits include almond macaroons, Italian amaretti, Spanish... Wikipedia