Lemongrass

Lemongrass is a fragrant tropical grass closely related to palmarosa and citronella.

Continue Reading