Anyone and everyone who has an interest in living a healthy lifestyle has probably come across the phrase “superfood.” Most likely, you already have an idea of what this catchy buzzword means. A superfood is often described as a nutritious food that offers exceptional health benefits, a plant-based substance that gives a superhuman burst of…