bioluminescent

Adjective
  1. (of living organisms) emitting light (synset 300271722)
    "fireflies are bioluminescent"

Found on Word Lists

Other Searches