English synonyms about - contact  

bioluminescent

adjective

1 bioluminescent

of living organisms Emitting light.


Find more on bioluminescent elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0214