Noun lemon oil has 1 sense
  1. lemon oil - fragrant yellow oil obtained from the lemon peel
    --1 is a kind of
    flavorer, flavourer, flavoring, flavouring, seasoner, seasoning
    --1 is a substance of lemon peel, lemon rind
,
TOP