It is hard to tell from the picture but it looks like it could be mustard algae. You need an accurate set of test results so we can help you with it if it is mustard algae. Especially an accurate CYA reading since that will determine just how high you need to go with your shock levels to kill it.
Bookmarks