Carrageen Moss | Irish Moss

Carrageen Moss | Irish Moss is a kind of seaweed that is found in sea water. It is one of the finest alternatives that can offer thickening properties to vegetable dishes.