Photophore
Word Dictionary
-> Photophore
Search:
Photophore
(n.) A form of endoscope using an electric light.
(n.) A light-emitting organ; specif., one of the luminous spots on certain marine (mostly deep-sea) fishes.
Terms of Use
Canadian Jobs