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