BIOLUMINESCENT

Definition of BIOLUMINESCENT

  1. (adj)(of living organisms) emitting light