Define bioluminescence.

Asked by Topperlearning User | 10th Jul, 2014, 02:56: PM

Expert Answer:

Bioluminescence is the property of living organisms to emit light.

Answered by  | 10th Jul, 2014, 04:56: PM