-
bioluminescence
In plain English bioluminescence means luminescence produced by physiological processes (as in the firefly).
Etymology
Compound of ജൈവ (jaiva) + ദീപ്തി (dīpti).
Nearby in the dictionary
Source: Wiktionary · CC BY-SA 4.0 Report an error