what is a lemongras
Lemongrass is a perennial plant with thin, long leaves and is indigenous to India and other areas of the Asian continent including Cambodia, Indonesia, Malaysia, Thailand and Vietnam.It is also common in Ceylon, Central America, China, Guatemala, India, Java, Madagascar, Sri Lanka, the West Indian islands and Zambia.emongrass is a perennial plant with thin, long leaves and is indigenous to India and other areas of the Asian continent including Cambodia, Indonesia, Malaysia, Thailand and Vietnam.