lumiphores
English
Noun
lumiphores
plural of
lumiphore