What is the full meaning of photophore
a luminiferous organ [n -S]
Example of the word photophore placed on a Scrabble board.