English

edit

Noun

edit

luminophores

  1. plural of luminophore