katrka- bioluminescence n. Emission of visible light by living organisms such as the firefly and var

more about : katrka