/photophores

photophores

light producing organs that appear as bright spots on various marine animals, including fishes and cephalopods.

2017-02-26T20:10:03+00:00