carragheens

For definition of carragheens, please visit here.