SynonymX
Speak
Bioluminescent
Definition of Bioluminescent
1.
(of living organisms) emitting light
Adjective Satellite
Semanticaly linked words with "bioluminescent"
being
organism
light