luminescent in French luminescent in French luminescent adj Emitting light by luminescence. Add to Flashcards