Lemon grass is a long thick grass with leaves at the top and root end. Lemon Grass is native to India, Sri Lanka and Egypt. Lemon grass has a sour but fresh lemon flavour and is commonly not eaten raw. Pieces of lemongrass are added to a dish to give it a fresh bite.