Known for its distinctive aroma, rosemary oil is reckoned for its amazing medicinal properties. Offered herbal oil is obtained from the flowering top, leaves and stems of rosemary plants. Woody smell of this essential oil is effective in boosting mental alertness and also in promoting relaxation of mind. It also acts as a reliable stress buster. To experience its detoxifying attribute, rosemary oil needs to be diluted with carrier oil to prepare a mixture. Topical application of this mixture boosts immunity function of body by stimulating its detoxification system.