'bioluminescent' definitions:

Definition of 'bioluminescent'

(from WordNet)
adjective
(of living organisms) emitting light; "fireflies are bioluminescent"

Words containing 'bioluminescent'