A living being which emits light
Answers
Answered by
4
Answer:
Bioluminescence is a living beings which emits light
Similar questions