What are animals called that produce their own light?


Rate This Answer

Bioluminescence is when an animal, a microbe, makes it's own light. ChaCha!

Answered -

Related Questions

View More »

Comments

Advertisement