photogenes

noun
  1. Plural of photogene; substances or organisms that produce light or are capable of emitting light.
  2. Usage: technical; scientific; rare

Examples