Spirulina The Latest And Greatest Superfood Defined
August 12th, 2006
Spirulina is the latest and most touted superfood. It has been featured on numerous TV shows from the travel channel to Good Morning America. Spirulina is a form of bluegreen algae and happens to be…