photophore noun2 •A light-emitting organ, found in some fish and other marine animals. •A form of endoscope using an electric light. formsphotophores