Definitions for "almond crescent"
very rich cookie containing ground almonds; usually crescent-shaped