almond powder

[English]

Almonds very finely ground for use in cooking.

Synonyms in other languages

Latin names

Countries