photophore
(noun)
noun
1. (biology) A light-emitting organ, found in some fish and other marine animals.
2. (medicine) A form of endoscope using an electric light.
(noun)
1. (biology) A light-emitting organ, found in some fish and other marine animals.
2. (medicine) A form of endoscope using an electric light.