blanched almonds

[English] plural Always plural

Blanched almonds are almonds with the paper skin removed, usually assisted by rapid immersion in hot water beforehand to loosen them..

Synonyms in other languages

Latin names