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