English synonyms about - contact  

lemon oil

noun

1 lemon oil

Fragrant yellow oil obtained from the lemon peel.

Dutch: citroenolie


Find more on lemon oil elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.028