photophore

noun

A light-producing organ that is found especially in marine fishes and that generates light either from intrinsic biochemical reactions or from symbiotic luminescent bacteria.

noun

A luminous spot which has connection with the nervous system in fishes, especially in deep-sea species.

noun

An apparatus for illuminating any accessible internal part of the body for the purpose of inspection.

noun

In microscopy, an apparatus, including a mirror, for finding sections when immersed in a staining fluid; a section-finder.

noun

A form of endoscope using an electric light.

noun

A light-emitting organ; specif., one of the luminous spots on certain marine (mostly deep-sea) fishes.

noun

A lightemitting organ, found in some fish and other marine animals.