Definition of Bioluminescent

  • 1. (of living organisms) emitting light Adjective Satellite

Semanticaly linked words with "bioluminescent"