|
Definition of Lemon oil
1. Noun. Fragrant yellow oil obtained from the lemon peel.
Substance meronyms: Lemon Peel, Lemon Rind
Generic synonyms: Flavorer, Flavoring, Flavourer, Flavouring, Seasoner, Seasoning
Generic synonyms: Flavorer, Flavoring, Flavourer, Flavouring, Seasoner, Seasoning