Description

The lemongrass is a fast growing aromatic herb which grows to about 1 metre high. It is thought to originate from the Indian subcontinent, but now can be found growing throughout the world.