Synonyms of Lemon Oil in English :
Antonyms of Lemon Oil in English
Thesaurus of Lemon Oil in English
1. (noun) fragrant yellow oil obtained from the lemon peel