Bioluminescent

[baɪə'lu:mɪnsnt] [baɪə'lumɪnsnt]
英英词典释义
  • Adjective
    1. (of living organisms) emitting light;
    "fireflies are bioluminescent"