Cite
 

Meaning of photophore

pho•to•phore

Pronunciation: (fō'tu-fôr", -fōr"), [key]
— n. Zool.
  1. a luminous organ found in certain fishes and crustaceans.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.