Related Words for word “photophores”
photophores - Did you Mean?
photosphere (photospheres)
photophone