Photophore (disambiguation)
From The Right Wiki
Jump to navigationJump to search
Look up photophore in Wiktionary, the free dictionary.
Photophores are light-emitting organs found in various marine animals. Photophore may also refer to: