luminescent in Irish luminescent in Irish lonrach adj Emitting light by luminescence. Add to Flashcards