Genoa cake


Genoa cake

n (Cookery) a rich fruit cake, usually decorated with almonds