lemon oil
English Thesaurus
1. fragrant yellow oil obtained from the lemon peel (noun.food)
| substance meronym | : | lemon peel, lemon rind, |
| definition | : | the rind of a lemon (noun.food) |
Visual ArtiKata
Explore lemon oil in ArtiKata.com >
| substance meronym | : | lemon peel, lemon rind, |
| definition | : | the rind of a lemon (noun.food) |