Looking for a natural deodorant? Stop looking, you’ve found it! Lemongrass boasts a lightly spicy lemon scent and is a natural deodorizer. Long known for relieving nervous tension, as well as physical and mental stress. Now you can smell good and be calm—naturally.