English edit

Noun edit

luminophores

  1. plural of luminophore