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:
photophores

Origin of Photophore

  • From photo- (“light") +"Ž -phore (“bearer")

    From Wiktionary

Find Similar Words

Find similar words to photophore using the buttons below.

Words Starting With

Words Ending With

Unscrambles

photophore