photophore
English
Etymology
From photo- (“light”) + -phore (“bearer”)
Noun
photophore (plural photophores)
- (biology) A light-emitting organ, found in some fish and other marine animals.
- (medicine) A form of endoscope using an electric light.
Translations
light-emitting organ
|
French
Noun
photophore m (plural photophores)
Further reading
- “photophore”, in Trésor de la langue française informatisé [Digitized Treasury of the French Language], 2012.