bioluminescence

1. (noun) luminescence produced by physiological processes (as in the firefly)
Related Words: luminescence



Terms and Conditions of Use / Copyright Notice