English: photoluminescence
Welsh: ffoto-ymoleuedd
Subject: Datblygu economaidd
Welsh definition: Luminescence caused by visible light or by infrared or ultraviolet radiation.