photophore

from The Collaborative International Dictionary of English v.0.48
Photophore \Pho"to*phore\, n. [Photo- + Gr. fe`rein to bear.]
   1. (Med.) A form of endoscope using an electric light.
      [Webster 1913 Suppl.]

   2. (Zool.) A light-emitting organ; specif., one of the
      luminous spots on certain marine (mostly deep-sea) fishes.
      [Webster 1913 Suppl.]
    

[email protected]