1. lemongrass [ Synonyms: lemon grass, lemongrass oil] | |
An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
|
|
2. lemongrass [ Synonyms: lemon grass] | |
A tropical grass native to India and Sri Lanka
|
جزائر شرق الہند کی ایک گھاس
۔ گور گیاہ۔ |
Prize Bonds Software in Pakistan The "Mega Prize Bonds" software allows searching of prize bonds in dif ... Read more