April 18, 2019 Chlorella the Super Food Chlorella is one of the oldest known living foods on the planet, and yet, ironically, it is in many ways the perfect superfood for the modern world we live in. Continue reading Tags: blood pressure Chlorella detox herbs super food superfood supplement