About
The scientific name of lemon grass is Cymbopogon flexuosus. Lemongrass is also known as Jarakush in Hindi. We also know lemongrass as China grass, lemon grass, Cochin grass, Malabar grass, Indian lemon grass. In India, lemon grass is cultivated in Tamil Nadu, West Bengal, Assam, Maharashtra,…