Photophore Definition
fōtə-fôr
noun
A light organ in bioluminescent animals containing reflective tissue and light-producing cells.
Webster's New World
Other Word Forms of Photophore
Noun
Singular:
photophore
Plural:
photophoresOrigin of Photophore
From photo- (“light") +"Ž -phore (“bearer")
From Wiktionary
Find Similar Words
Find similar words to photophore using the buttons below.