almond flakes

[English]

Almonds skinned and split into two lengthways.

Synonyms in other languages

Latin names