That looks like yeast to me.