| 1. lemon grass [ Synonyms: lemongrass, lemongrass oil] | |
|
An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
|
|
| 2. lemon grass [ Synonyms: lemongrass] | |
|
A tropical grass native to India and Sri Lanka
|
جزائر شرق الہند کی ایک گھاس
۔ گور گیاہ۔ |