photophore
noun
pho·to·phore
ˈfō-tə-ˌfȯr
: a light-emitting organ
especially
: one of the luminous spots on various marine mostly deep-sea fishes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share