Tag - Lemongrass

Lemongrass

Originally from India, lemongrass is an important medicine in South America and Southeast Asia. It is grown in Central America, Brazil and China, and is one of the ten best-selling essential oils in the world (about 1,500 tons per year). It is used...

Invalid OAuth access token.

Explore Wellness in 2021