Home

Word

lemon oil, n.
more info fragrant yellow oil obtained from the lemon peel
<noun.food>

lemon oil