These ayurvedic plants will bust your stress; know more about their benefits