What Is Lemongrass Called In India?
What Is Lemongrass Called In India? The so called East Indian lemon grass (Cymbopogon flexuosus) , also known as Malabar or Cochin grass is native to India , Sri Lanka, Burma and Thailand ; for the related West Indian lemon grass (C. citratus ), a Malesian origin is generally assumed. Is there another name for