pho·to·phore /ˈfotəˌfor, ˌfɔr/
Pho·to·phore n. 1. Med. A form of endoscope using an electric light. 2. Zool. A light-emitting organ; specif., one of the luminous spots on certain marine (mostly deep-sea) fishes. ◄ ►