lemon oil

Noun
  1. fragrant yellow oil obtained from the lemon peel
lemon oil
A chef adds a drop of lemon oil to a bowl of cake batter.