lemongrass-oil

Nouns

  • (n) an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines lemongrass, lemon grass,

Synonyms

lemongrass lemon grass

Words of close approximity