English

edit

Noun

edit

lumiphore (plural lumiphores)

  1. Luminophore.

Translations

edit