meaning of luminescent
1. of living organisms emitting light; "fireflies are
">bioluminescent"
Related Words
bioluminescent | chemiluminescent |
1. of living organisms emitting light; "fireflies are
">bioluminescent"
bioluminescent | chemiluminescent |