SynonymX
Speak
Lemongrass Oil
Definition of Lemongrass Oil
1.
An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
Noun
Synonyms for word "lemongrass oil"
lemon grass
lemongrass
Semanticaly linked words with "lemongrass oil"
oil
Hyponims for word "lemongrass oil"
oil