bioluminescent Meaning, Definition & Usage

  1. adjective satellite (of living organisms) emitting light
    • fireflies are bioluminescent

WordNet