Have you ever used Irish moss powder in your food? It is now time to learn the hidden secrets of this amazing superfood.