meaning of luminescence

1. luminescence produced by physiological processes as in the firefly


Related Words

bioluminescence | chemiluminescence |

Developed & Maintained By Taraprasad.com

Treasure Words