photophores

noun
  1. Light-producing organs found in certain marine animals, such as fish and squid, that generate bioluminescence.
  2. Usage: plural of photophore; biology/marine science term; commonly used in scientific contexts

Examples