English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

lemongrass

noun

1 lemongrass

An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines.

synonyms: lemon grass, lemongrass oil.

Dutch: citroengras

2 lemongrass

A tropical grass native to India and Sri Lanka.

synonym: lemon grass.

Polish: trawa cytrynowa, palczatka cytronelowa, palczatka cytrynowa


Find more on lemongrass elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0412