almond oil

[English]

Almond oil is a pale, clean, odourless oil pressed from almonds. It has a neutral flavour making it ideal for use in baking and confectionary and for oiling baking tins where it is important that no flavour is imparted to the item being cooked.

Synonyms in other languages

Latin names