Lemongrass Meaning in Hindi
What is the translation of word Lemongrass in Hindi?
Meaning of Lemongrass in Hindi is : एक प्रकार का पौधा
Definition of word Lemongrass
- a fragrant tropical grass that yields an oil that smells lemon. It is widely used in Asian cooking and in perfumery and medicine.
Other Meanings of Lemongrass