it might be light? a second guess would be algae but light seems to make more sense
5.2m questions
6.8m answers