PHOTOPHORE


Meaning of PHOTOPHORE in English

[ 'fəʊtə(ʊ)fɔ: ]

■ noun Zoology a light-producing organ in certain fishes and other animals.

Origin

C19: from Gk phōtophoros 'light-bearing'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.