Lemongrass Meaning in English

Lemongrass Also Known AsCymbopogon, barbed wire grass, Hare Chai Ki Patti, Gavati Chaha..Lemon grass is a grey green colored tall perennial grass. It has many species. The leaves grow in bunches as a shrub and have a pointed apex. As the leaves are tough and hard, the outer leaves and the tips are cut off before serving. The grass is tall enough and the lower root attached portion is thick and inedible


Lemongrass Related Recipes

Lemon Grass Panna-cotta

Posted by : noman baig, Islamabad

Lemongrass Chicken Skewers

Posted by : mohsan shah,

Grilled Thai Salmon

Posted by : Nasreen Fatima Jaffery,

Reviews & Comments