Superfoods is a marketing term used to describe foods with supposed health benefits, but there is no legal or medical definition for them.
Superfoods is a marketing term used to describe foods with supposed health benefits, but there is no legal or medical definition for them.