Anyone have any idea? This have been flourishing on my live rock for the last couple of weeks... It's growing on a couple of different pieces. Will it be a good food source for omnivores? Thanks.