VariousWords beta
Related Terms:
Definitions:
Adjective
bioluminescent
Definition: (of living organisms) emitting light; "fireflies are bioluminescent"
Definition: Exhibiting bioluminescence.