Where does “luminescence” come from?

luminescence (French): luminescence

Definitions

  1. luminescence

Words derived from “luminescence