photophores meaning

Meaning of photophores

What is the full meaning of photophores

PHOTOPHORE, a luminiferous organ [n]

Example of the word photophores placed on a Scrabble board.

Unscrambled word photophores

Points for photophores

Scrabble
26 points
Word With Friends
21 points
Wordfeud
26 points

Related pages for photophores