What are Superfoods?

A superfood is basically a nutrient-dense food that provides more health benefits than others. This term can be traced to the beginning of the 20th century, but its popularity has been rapidly rising as a result of the growing public interest in the subject of diet and health. Superfoods have become quite ubiquitous in the […]