×
luminescent
meaning in English
adj.
luminescent, glowing, emitting light (not through heat)
Related Words
lumination
luminescence
lumineux
luminifère
PC Version
Copyright © 2018 WordTech Co.