luminophores
English
Noun
luminophores
plural of
luminophore