WordRel.com
lemongrass oil
Noun
an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
synonym
lemon grass
lemongrass
hypernym
oil
lemongrass oil vs lemon grass
lemongrass oil vs lemongrass
lemongrass oil vs oil
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details