almond oil in Finnish almond oil in Finnish manteliöljy noun An oil produced from almonds. Add to Flashcards