'bioluminescent' definitions:

Definition of 'bioluminescent'

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

Words containing 'bioluminescent'