Adjective Definition

bioluminescent

1.Definition: (of living organisms) emitting light

"Fireflies are bioluminescent"




Please Share