Free delivery to Hong Kong & Macau with any purchase*

Lemongrass is a herbaceous plant with long linear leaves of 50cm to 2m long and bluish green in colour. We have selected extracts of Lemongrass Verbena from India, the cradle of this plant, which produce superior quality of oil. It has a fresh and lemony smell. 


- +