meaning of luminescence
1. luminescence produced by physiological processes as in the firefly
Related Words
bioluminescence | chemiluminescence |
1. luminescence produced by physiological processes as in the firefly
bioluminescence | chemiluminescence |