Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: photophore  'fow-tu,for
  1. A light-producing organ found in various marine organisms, especially deep-sea fish, used for communication, camouflage, or attracting prey
    "The anglerfish uses its bioluminescent photophore to lure prey in the dark ocean depths"

Derived forms: photophores

Encyclopedia: Photophore