lumiphore
English
Noun
lumiphore
(
plural
lumiphores
)
Luminophore
.
Translations
luminophore
—
see
luminophore