Meaning of the word photophore in English

What does photophore mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

photophore

US /ˈfoʊtəfɔːr/
UK /ˈfəʊtəfɔː/
"photophore" picture

Noun

a light-producing organ in certain deep-sea fish and cephalopods

Example:
Many deep-sea creatures use photophores to attract prey or mates.
The anglerfish has a prominent photophore on its head.